docker icon indicating copy to clipboard operation
docker copied to clipboard

A minimal docker image for the koel music streaming server.

Results 42 docker issues
Sort by recently updated
recently updated
newest added

I have just deployed with docker and the initial sync fails: root@d39bdd6d3cf4:/var/www/html# php artisan koel:sync INFO Scanning /music. 39465/113064 [=========>------------------] 34% ValueError strpos(): Argument #3 ($offset) must be contained in...

Bumps [e1himself/goss-installation-action](https://github.com/e1himself/goss-installation-action) from 1.0.4 to 1.1.0. Release notes Sourced from e1himself/goss-installation-action's releases. v1.1.0 What's Changed Bump minimist from 1.2.5 to 1.2.6 by @​dependabot in e1himself/goss-installation-action#14 Switch action to Node v16...

dependencies
github_actions

Could anyone point me towards how I would get this to work? I can't get a single one of the thousands of .m4a files of mine to play. Also purchased...

After this https://github.com/koel/koel/issues/1811 I setup the container on another server. Accesssed the docker like this: ```docker exec --user www-data -it koel bash``` Tried to run ```php artisan koel:init --no-assets``` command...

Hello. Tried to launch koel with docker compose (mysql). I set a CNAME to reach it. But can't access at all. Local IP gives me à 500 error and subdomain...

The installation process seems to go smoothly until it is time for first run after I run `php artisan koel:init --no-assets`, I get `WARN Cannot connect to the database. Let's...

## Problem `docker compose down` takes 10 seconds and Docker forcefully kills the container because graceful shutdown doesn't work. **Root cause:** The bash script in `koel-entrypoint` becomes PID 1, and...

Right now you can't deploy koel in docker without manual intervation, this pr resolves that by automatically running koel:init (as non interactive), as well as koel:doctor to report the status....

noticed when upgrading koel that it needs to redownload a bunch of images, because they are stored in the container itself. This also bloats it quite a bit. The docker...

merge some file layers so we don't make a layer just to change file ownership, just assign it the right permissions in the same layer also simplify changing the manifest...