Docker image #559
Replies: 2 comments
|
Thanks for sharing this, and for the clear load-and-run instructions. Consolidating the container thread so people land in one place: this is the third Docker discussion (#263 asks for an official distribution, #183 documents a local quick-start) and #268 is the open PR that would make one official. I have linked them to each other so the context is not split four ways. One caveat worth stating plainly for anyone who finds this thread: a If you would like this to become something people can trust, the useful next step is pushing your Dockerfile into #268 rather than distributing a prebuilt tarball. The gaps that PR still needs closed:
Once those are in and the image builds from a tagged commit, we can publish it to GHCR from CI, which gets provenance and reproducibility for free. That is the path to the "official" answer #263 is asking for. |
|
Following up: Docker support is on git clone https://github.com/pascalorg/editor.git
cd editor
docker compose up -d # http://localhost:3000Your tarball got people running months before that existed, and the load-and-run instructions were clear enough that they worked as written — thanks for that. Two differences from your image worth flagging for anyone still using it: Port. You mapped Persistence. Saved scenes go to SQLite under Not asking you to take this down — just noting for anyone who finds the thread that the tarball has no persistence and a port mapping that breaks one page. And the general caveat I mentioned earlier stands: an image hosted outside the project can't be verified by us, so building from source is the path we can vouch for. There's still an open piece if you're interested: no pre-built image is published to a registry yet, and the locally-built one is 5.33 GB because it keeps the full monorepo and dev dependencies. A multi-stage build plus a release workflow to push to |
Uh oh!
There was an error while loading. Please reload this page.
If anyone needs it, I've built a Docker image here:
https://cdn.s3.mshart.ru/cloud/docker/images/pascal-editor.tar
Just download it, upload it to your server, and run:
text
And voilà :)
All reactions