version: '3.8' services: ampache: image: ampache/ampache:latest container_name: ampache restart: unless-stopped ports: - "{{ ampache_port }}:80" volumes: - /mnt/audio/music/:/media:ro - "{{ ampache_config_dir }}:/var/www/config" - "{{ ampache_logs_dir }}:/var/log/apache2" environment: - PUID=0 - PGID=0 - TZ={{ timezone }} depends_on: - db db: image: mariadb:10.6 container_name: ampache_db restart: unless-stopped volumes: - "{{ ampache_mysql_dir }}:/var/lib/mysql" environment: MYSQL_ROOT_PASSWORD: ampache_root_pass MYSQL_DATABASE: ampache MYSQL_USER: ampache MYSQL_PASSWORD: ampache_pass