Self Hosting in an offline setting

I run a digotal design program in a prison setting where my lab is completely offline. One of the classes we offer is UI Design which I am retooling to focus on UX, Atomic Design and Design Systems.

After despairing that I would not find a prototyping tool that could work effectively under these conditions (Figma, Sketch and XD all are either ineffective or completely non-functional) Penpot looks like it will fit the bill perfectly. Looking for help, coaching and suggestions on how to make Penpot available to my students in this sandboxed LAN environment.

I’ve already been messing around with the Docker version and in looks great. But I have a few questions that I need help with:

  1. Persistance: Are there any published guidelines on how to to set up the docker instance so that the data persists between launches?
  2. WebServer to LAN: I intend to put docker/penpot on a local mac server, then through docker provide Penpot to around 20 machines in my lan through an exposed port or domain.

Thanks in advance to the Penpot pros.

1 Like