3 hosting - sinus-x/rubbergoddess GitHub Wiki

Hosting

The resources folder has the files neccesary for running the bot as a service. The setup is different for Docker and standalone hosting with systemd management, as well as for running without it.

systemd + Docker

cp resources/systemd.docker.service /etc/systemd/system/rubbergoddess.service
systemctl daemon-reload
systemctl enable rubbergoddess
systemctl start rubbergoddess

Standalone systemd

cp resources/systemd.standalone.service /etc/systemd/system/rubbergoddess.service
systemctl daemon-reload
systemctl enable rubbergoddess
systemctl start rubbergoddess

Standalone Docker

All you have to do is to execute one docker-compose command.

docker-compose down && docker-compose up --build --detach

Standalone

If none of options below suits you, you can run the bot directly with nohup. resources/rubbergoddess.sh is a wrapper for this kind of situation.

Note that this script was once written and has not been tested since.