Skip to content
/ dome Public

⏺️ Comprehensive media tracker

Notifications You must be signed in to change notification settings

exler/dome

Repository files navigation

Dome

⏺️ Comprehensive media tracker

Dome is a comprehensive media tracking service designed to handle a diverse range of entities.

Install

You can set up Dome using Docker or run it locally.

Docker

To set up Dome using Docker, follow these steps:

  • Clone the repository and navigate to the project directory.
  • Run docker compose up to start all containers

Local

You can also choose to run the webapp locally:

  • Clone the repository and navigate to the project directory.
  • Run uv sync to install dependencies using uv

Environment

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.

Usage

See entrypoint.sh for usage options.

To create an admin user, run docker compose exec web python manage.py createsuperuser and follow the prompts.

Development

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.

About

⏺️ Comprehensive media tracker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages