Raven is designed to be deployed by anybody, independently of The Stacks (which is an opinionated deployment of Raven).
A Raven deployment has a backend (backend-ts/Dockerfile) and an admin UI (admin-ui/Dockerfile).
The backend needs a MySQL database and S3-compatible storage.
There are no published images, so build them from this repository.
To set up a deployment:
Try it locally to see the full stack running (optional).
Configure the backend and admin UI.
Host it. See how The Stacks uses Coolify for one example.
- Try it locally: Run a full Raven deployment on your machine.
- Configure a deployment: Configure the backend and admin UI, and create the first site admin.
- Delete a user account: Delete or anonymize a user account with SQL.