Table of Contents

Ampache installation

Docker

Follow the readme which should work.

When visiting the webui setup, you must create a new database user with some password otherwise then next step of creating configs will fail due to this bug.

If you need access to a NAS share make sure the www-data user has read/write permission on the NAS server. Here's an example from Openmediavault.

Example docker-compose:

name: ampache
 
services:
  ampache:
    image: ampache/ampache:7.7.1
    container_name: ampache
    restart: unless-stopped
    ports:
      - 8010:80
    volumes:
      - ./data/config:/var/www/config
      - ./data/log:/var/log/ampache
      - ./data/media:/media
      - ./data/mysql:/var/lib/mysql
      - /export/bigassnas:/media/bigassnas
    environment:
      DISABLE_INOTIFYWAIT_CLEAN: ${DISABLE_INOTIFYWAIT_CLEAN-0}

Tested on

See also

References