p.enes.lv is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
[Service]
ExecStart=/srv/sneed-chuck/launch.sh
Type=exec
Restart=always
[Install]
WantedBy=default.target
# /srv/sneed-chuck/launch.sh
#!/bin/sh
set -eu
cd /srv/sneed-chuck/
. ./.envrc
python3 -m venv venv
. venv/bin/activate
pip3 install -r requirements.txt
./server.py
And then just sudo systemctl start sneed-chuck ; check full logs with sudo journalctl -xeu sneed-chuck.service, if everything looks gucci, sudo systemctl enable sneed-chuck ezpz lemon squeezee.