DOCKER.md 863 B

Retro AIM Server Docker Compose Setup

Prerequisites

  • Docker
  • Docker Compose
  • Project source code

Configuration

  1. Ensure your config/settings.env file is properly configured.
  2. Modify environment variables in docker-compose.yml as needed.

Running the Server

Start the Server

docker-compose up --build

Stop the Server

docker-compose down

Authentication Notes

  • DISABLE_AUTH=true (default) allows any username/password at login
  • This is a development convenience for quickly creating accounts
  • To enforce authentication, set DISABLE_AUTH=false in settings.env
  • When disabled, use the Management API to create and manage user accounts

Customization

  • Adjust port mappings in docker-compose.yml
  • Add volume mounts for persistent configurations
  • Modify environment variables as required