Self-hosting documentation
Following discussions with two organisations that would like to self-host, some things that are common:
- They already manage other hosts, so they don't want a full stack to deploy
- The deployment should be possible without root access, save for installing packages that exist in Debian
- They are willing to run Docker, we do not need to come up with Docker-less deployments
We need to start with:
[x] An example docker-compose template ( https://gitlab.com/digiresilience/link/link-docker-compose )
Add below info to the docker-compose Readme (and eventually copy to Notion/docs site):
-
System requirements
- looks to be at least 8GB RAM, not clear on disk space yet
- Debian system
- Docker with a user in the docker group
-
Options for external Postgres/Elasticsearch
-
Backup/restore/upgrade and other common admin tasks
- "docker image prune -af" would be good to mention
Edited by Darren Clarke