Running under Docker
If you have a system capable of running Docker, you can run Haplo as a pre-built container. This might be on a Linux server with Docker installed, or on a Mac or PC using Docker Desktop.
Because Haplo needs persistent storage to keep your data, it needs to be run on a platform that supports persistent storage, which rules out Amazon ECS and Fargate.
We’ve put together more detailed instructions for running the Haplo Docker image on a number of platforms:
Building the Docker image
If you’re interested in seeing how the Docker image is built, then you can look at the original source and Dockerfiles here: https://github.com/haplo-org/haplo-docker