Docker – koel

Docker – koel

——————

version: ‘3’

services:

  koel:

    image: phanan/koel

    depends_on:

      – database

    ports:

      – 3006:80

    environment:

      – FORCE_HTTPS=true

      – DB_CONNECTION=mysql

      – DB_HOST=database

      – DB_USERNAME=koel

      – DB_PASSWORD=xxxxxxxxx

      – DB_DATABASE=koel

    volumes:

      – /opt/music:/music

      – /opt/music/covers:/var/www/html/public/img/covers

      – /root/search_index:/var/www/html/storage/search-indexes

    restart: always

  database:

    image: mysql/mysql-server:5.7

    volumes:

      – db:/var/lib/mysql

    environment:

      – MYSQL_ROOT_PASSWORD=xxxxxxxx

      – MYSQL_DATABASE=koel

      – MYSQL_USER=koel

      – MYSQL_PASSWORD=xxxxxx

    restart: always

volumes:

  db:

    driver: local

  music:

    driver: local

  covers:

    driver: local

  search_index:

    driver: local

——————

docker-compose up -d

docker exec -it root_koel_1 /bin/bash

php artisan koel:init –no-assets

php artisan koel:admin:change-password

Tagged on: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.