Before you start
- The official image runs nginx as root on port 80 and fails as a non-root user, so Hakopod builds a wrapper from images/excalidraw/Dockerfile: the upstream static site on nginxinc/nginx-unprivileged (UID 101, port 8080).
- Upstream publishes only a rolling latest tag; the wrapper is labelled by the Docker Hub push date of the pinned digest (2026-05-06), not a release version. Real-time collaboration needs a separate excalidraw-room service and is not included.
Use this preset
- Open the Catalog in your own Hakopod dashboard and select Excalidraw.
- Choose the project, environment, and application name. Set the required values and secret references.
- Review the generated configuration, resource requests, networking, and storage plan.
- Deploy, then inspect readiness and logs. Configure backups for persistent data before relying on the service.
Read the upstream setup documentation ↗
View native TOML and setup notes ↗
Pinned container image
ghcr.io/hakopod/catalog-excalidraw:20260506-hakopod.1@sha256:e7441722e0039e5796d55d04f8cd13a755ed8bdeacd0d1be01e308f38541d391
The catalog pins this image for reproducibility. Review upstream updates and compatibility before changing it.