⏺️ Comprehensive media tracker
Dome is a comprehensive media tracking service designed to handle a diverse range of entities.
You can set up Dome using Docker or run it locally.
To set up Dome using Docker, follow these steps:
- Clone the repository and navigate to the project directory.
- Run
docker compose upto start all containers
You can also choose to run the webapp locally:
- Clone the repository and navigate to the project directory.
- Run
uv syncto install dependencies using uv
In both cases, you should use the .env.example file as a template for your environment variables.
Copy it to .env and fill in the required values.
See entrypoint.sh for usage options.
To create an admin user, run docker compose exec web python manage.py createsuperuser and follow the prompts.
In order to change the page's styles, you need to have Bun installed. Run bun run watch or bun run compile to compile TailwindCSS styles.
