For the "Debian 12 64 bit" template (on racknerd).
Relog after each section.
SetEnv TERM=xterm
...
Host jnms.me
User root
apt-get update && apt-get upgrade
apt-get install mosh vim htop rsync
Run hostnamectl hostname jnms.me
.
In /etc/hosts
, remove the static ip and SolusVM lines.
Run ssh-copy-id [email protected]
.
Comment out PasswordAuthentication yes
in /etc/ssh/sshd_config
.
(Might already be done by apt-get upgrade
)
Run systemctl restart sshd
.
Run curl -fsSL https://get.docker.com | bash -
.
Run rcp docker-services jnms.me:
.
(rcp
= rsync --progress --inplace --recursive --verbose
)
Run cd dotfiles && ./dotfiler.sh -d
.
Run cp crontab /etc/cron.d/docker_services
.
Run cd && ln -s docker-services/volumes/fileserver/shared shared
Create .env
from .env.example
.
Restore service volumes from backups if needed.
Run dc up -d
.