Torrust Index Backend
๐ข
Important Updates
๐ข
- None at the moment ACCESS ALL UPDATES
Index
Project Description
This repository serves as the backend for the Torrust Index project.
Roadmap
Coming soon.
Documentation
You can read the documentation here.
Installation
-
Install prerequisites:
- Rust/Cargo - Compiler toolchain & Package Manager (cargo).
-
Clone the repository:
git clone https://github.com/torrust/torrust-index-backend.git
-
Open the project directory and create a file called:
.env
:cd torrust-index-backend echo "DATABASE_URL=sqlite://data.db?mode=rwc" > .env
-
Install sqlx-cli and build the sqlite database:
cargo install sqlx-cli sqlx db setup
-
Build the binaries:
cargo build --release
-
Run the backend once to generate the
config.toml
file:./target/torrust-index-backend
-
Edit the newly generated
config.toml
file (config.toml documentation):nano config.toml
-
Run the backend again:
./target/torrust-index-backend
Contact and Contributing
Feel free to contact us via:
Message Warm Beer#3352
on Discord or email [email protected]
.
or
Please make suggestions and report any Torrust Index Back End specific bugs you find to the issue tracker of this repository here
Torrust Index Front End specific issues can be submitted here.
Universal issues with the Torrust Index can be submitted here. Ideas and feature requests are welcome as well!
Credits & Sponsors
This project was developed by Dutch Bits for Nautilus Cyberneering GmbH.
The project has been possible through the support and contribution of both Nautilus Cyberneering, its team and collaborators, as well as that of our great open source contributors. Thank you to you all!