Skip to content
sinus-x edited this page Sep 23, 2020 · 9 revisions

Rubbergoddess is an independent discord.py bot used on VUT FEKT discord server.

Home

This wiki describes steps neccesary to create environment for the bot. Use project's Github Pages to learn about the usage.

Before cloning the repository, you should set up an linux account on your server, in order to have clean workspace:

  • Creating the user
  • Installing essential tools
  • Setting up firewall
  • Allowing privileged commands
  • Setting up command aliases

Cloning the repository and setting it up:

  • Docker version
  • systemd version

Because running the script directly is problematic, this section describes

  • Setting up systemd service for docker
  • Setting up systemd directly
  • Setting up docker directly
  • Setting up standalone hosting with nohup

Database maintenance:

  • Opening Postgres shell
  • Backing up
  • Setting up automatic backups
  • Webhooks with CURL
  • How to fully backup the Raspberry Pi SD card