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.