Self-hosting linux without docker

Hi !

Is there a clear documentation to how to self-hosting penpot on linux without docker ?

Thanks a lot

4 Likes

I came here for the same reason. I’m just getting into PenPot, but the docker instance consumes a lot of resources on my server and adds a layer of complication to my setup. I still needed to create a virtualhost in Apache to point the domain name, and do some reverse-proxy thing, and now websocket won’t load when I use Penpot, and I have to figure out where Penpot is writing the error logs… Also I found a potential solution that requires me enabling more Apache modules and using some proxy directive to get wss to work… I would way rather just run it through Apache directly and ditch Docker altogether.

Penpot lags a lot, which makes working on screens very frustrating.

1 Like

The hosted (penpot.app) version works really well with the electron client. But I can’t run the self-hosted because it just thrashes my server. I tried running Podman and couldn’t get that working on my server, though I did get it working on my local machine. Both the server and my local are running Ubuntu, and I stopped using the local Podman self-hosted version for the same reason: very high RAM, swap and CPU.

Maybe there’s a way to fine-tune this but I haven’t figured it out yet. I feel that a non-containerized version would work fine but maybe that’s easier said than done.