Make sure the following dependencies are met:
git
curl
jq
Clone the repo
$ git clone https://codeberg.org/Hyperpipe/Docker
Make the setup script executable
$ chmod u+x gen.sh
Run the setup script
$ ./gen.sh
Build
$ docker-compose build
Start the container
$ docker-compose up
Run the update script
$ ./update.sh
You can use this to clean old files but be aware that all docker images that are down will get removed too so if you self host other stuff than hyperpipe, make sure to run all images (incl databases) then run the command down
# docker system prune -a # docker volume prune # docker network prune # docker image prune