diff --git a/README.md b/README.md index 13710ad..ae058e2 100644 --- a/README.md +++ b/README.md @@ -16,9 +16,24 @@ pnpm run build rsync -rv --delete dist/ public-web-static.hosts.hamburg.ccc.de:ueberwachungsfrei.eu/ ``` -Then on public-web-static +Then on public-web-static: ```sh sudo rsync -rv --delete --chown=ueberwachungsfrei-deploy:ueberwachungsfrei-deploy ./ueberwachungsfrei.eu/ /var/www/ueberwachungsfrei.eu/ ``` +### Configuring SSH for public-web-static + +You need CCCHH Infra access for the following: + +``` +Host router + Hostname router.hamburg.ccc.de + User chaos + +Host public-web-static + Hostname public-web-static.hosts.hamburg.ccc.de + User chaos + IdentitiesOnly yes + ProxyJump router +``` diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..8c7ea1a --- /dev/null +++ b/deploy.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +set -e + +# the instructions from the readme + +pnpm run build +rsync -rv --delete dist/ public-web-static:ueberwachungsfrei.eu/ +ssh public-web-static sudo rsync -rv --delete --chown=ueberwachungsfrei-deploy:ueberwachungsfrei-deploy ./ueberwachungsfrei.eu/ /var/www/ueberwachungsfrei.eu/