(Two month old post from the subreddit but whatever as its notable)
Hello all !
I am pleased to introduce Arcadia ! This is a torrent site framework (similar to Gazelle, Unit3d, and others) that aims at supporting any kind of content, with a very high level of organization.
Disclaimer: Arcadia is still in early development stages.
The main goals are :
content-agnostic and flexibility to properly organize anything
rust backend for high performance and low resource usage
client-side rendering for lower load on the server
image and icons first, for a nice user experience
beautiful user interface
good documentation
What has been implemented so far (not fully finished, but usable) :
user auth (invite, register, login)
master groups/title groups/edition groups/torrents creation
torrent requests
series
authors
Technology choices :
rust backend, actix web server
vuejs frontend, primevue component library
postgresql db, sqlx rust driver
A tracker (similar to ocelot, unit3d-announce, etc.) won't be developed. The goal is to use an existing one and chain it with Arcadia's backend. Very good, flexible and performant trackers already exist.
If you read this far, you are probably interested ! So here are
[screenshots](https://github.com/Arcadia-Solutions/arcadia/?tab=readme-ov-file#arcadia)
[discord server](https://discord.gg/amYWVk7pS3)
[github repositories](https://github.com/orgs/Arcadia-Solutions/repositories)
I am still looking for devs who would like to join the forces ! If you would like to help, hop on the discord server and let's chat !
Note: I am not planning on hosting anything, this is only a project to write some interface
(Original post: https://old.reddit.com/r/trackers/comments/1jpm9ja/introducing_arcadia/)