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.