You might have noticed the activity on this repository has been very low since last year which is the reason why I decided to archive this project. I might come back to this project in the future but as of now I am focusing on my other two bots: JukeBox and Winston
Note: This guide assumes you have Rust, Cargo & PostGreSQL installed. You will not get any support for self-hosting.
- Rename
config.toml.example
toconfig.toml
- Enter the appropriate details in the config file
- Add your database url to your environment variables
- Create the database using the sqlx CLI
$ sqlx database create
- Apply the migrations using the sqlx CLI
$ sqlx migrate run
- You should be able to run the bot with
cargo run --release
Rustic is licensed under the AGPL 3.0 license. See the file LICENSE
for more information.