Files
2025-10-30 16:59:24 +01:00

908 B

conjurer

Discord.py bot for fun, sex and BDSM

Docker quick start

Docker definitions live at the repository root and let you run the Discord bot (thin_client.py), the musician file service, and the librarian search worker as separate containers.

  1. Prepare configuration
    • Edit the environment files under docker/env/*.env and replace the placeholders (replace-me, shared-secret, etc.) with your real tokens. Keep CONJURER_API_KEY identical across all services.
  2. Create host directories listed in docker-compose.yml (for example docker/volumes/bot/config, docker/volumes/musician/data, …) and populate them with the required JSON settings or media assets.
  3. Launch the stack
    docker compose up --build
    

Logs for each container are mounted under docker/volumes/* so you can diff the runtime JSON and log files in git if needed.