docker-koel

koel 音乐流媒体服务器的最小 docker 映像。「A minimal docker image for the koel music streaming server.」

Github stars Tracking Chart

docker-koel

一个只包含运行 koel 所需基本要素的 docker 镜像。它包括 apache 和一个带有必要扩展的 php 运行时。

使用方法

首先用 mysql 数据库和音乐存储卷启动 koel 服务器。

docker run --name koel -p 80:80 -it 0xcaff/koel

在第一次运行时,如果没有创建 .env 文件,就会创建并填充 APP_KEY 变量。

Compose

docker-compose 可以用来启动 koel 和它的 depdencies。只要运行

docker-compose up

在第一次启动时(升级或初始安装后),需要迁移数据库。在koel运行时容器中用docker exec运行koel init。

docker-compose exec koel php artisan koel:init

查看 ./docker-compose.yml 文件以获取更多信息。


Overview

Name With Ownerroylee0704/react-flexbox-grid
Primary LanguageJavaScript
Program languageShell (Language Count: 4)
PlatformDocker, Linux, Mac, Windows Subsystem for Linux (WSL)
License:
Release Count44
Last Release Namev2.1.2 (Posted on )
First Release Namev0.1.0 (Posted on 2015-11-17 00:14:51)
Created At2015-11-16 07:47:50
Pushed At2023-01-24 17:25:03
Last Commit At2022-01-07 15:11:28
Stargazers Count2.9k
Watchers Count30
Fork Count204
Commits Count291
Has Issues Enabled
Issues Count126
Issue Open Count40
Pull Requests Count38
Pull Requests Open Count21
Pull Requests Close Count16
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

docker-koel

automated-build-badge

A docker image with only the bare essentials needed to run koel. It includes
apache and a php runtime with required extensions.

Usage

First start the koel server with a mysql database and music storage volume.

docker run --name koel -p 80:80 -it 0xcaff/koel

On the first run, if the .env file isn't created, it will be created and the
APP_KEY variable will be populated.

Compose

docker-compose can be used to start koel along with its depdencies. Just run.

docker-compose up

On the first start (after an upgrade or initial installation), the database
needs to be migrated. Run koel init with docker exec in the koel runtime
container:

docker-compose exec koel php artisan koel:init

Check out the ./docker-compose.yml file for more information.

To the top