- Add your own NGINX configuration files to
./data/nginx/(nginx.conf) and the site configs to./data/nginx/conf.d/sites-available/, with a symlink tto thesites-enabledfolder. For the latter, see the Vaultwarden repository with examples. - create a .env file in the root folder for the env variables DOMAIN, NGINX_PORT and COUCH_PORT
Now, simply run docker compose for the services you want to start!
To use the backup script you have to install create a public/private key-pair and put the public key to ./backupper/secrets/. Move your private key to a safe place where you will not lose it and, espcially, nobody but you can access it. I created two (redundancy!) USB sticks containing the private key and deposited at two different physical locations.
Next you have to install rsync and adapt Line 45 for your rsync configuration.
Have fun!