Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/koel/docker

A minimal docker image for the koel music streaming server.
https://github.com/koel/docker

Add a docker-compose file for devs

Having a docker-compose file specifically for devs lets us rebuild the
image and test it with a ...

b11427887f7ce1eaed6c3c18645f99032975b246 authored over 4 years ago by Joris MASSON <[email protected]>
Use koel's .htaccess directly

We are replacing the .htaccess in the git repository with our own, but
it contains the same rule...

93b69c4a7e598dc6603ac79d1b11e7142fa47233 authored over 4 years ago by Joris MASSON <[email protected]>
Delete node_modules and frontend sources

Since we build all CSS, JS and assets (fonts, images) and they all end up
in the "public" folder...

7e52a1dcee570e6d86784b6fbb74171362906188 authored over 4 years ago by Joris MASSON <[email protected]>
Split Frontend and PHP builders

PHP Builder needs composer and php extensions.
Frontend builder needs nodejs and yarn in order t...

f5a299c7125b50faed531bc4dcd73ae9a8767cf9 authored over 4 years ago by Joris MASSON <[email protected]>
Push the image directly from Github Actions

Instead of building the image twice, let's use Github Actions to push directly to Docker Hub Reg...

58c784c119539117d5d260cf6b34b86e7bb95379 authored over 4 years ago by Joris MASSON <[email protected]>
Fix goss tests and add webhook trigger

We want the docker image to be built only when tests pass.
I'm going to try triggering the Docke...

1923de4776c892fb026070b7ca519aad5caa1520 authored over 4 years ago by Joris MASSON <[email protected]>
Add github action to run goss tests

This will allow us to get automated feedback on whether the tests pass or not

d6f4c2c08a91f26631779afd3c74a1febf308937 authored over 4 years ago by Joris MASSON <[email protected]>
Add dgoss tests

goss is an open-source functional testing library. It'll allow us to validate
that the docker im...

552dc1c854c6776f745af74781e8d500895d08b1 authored over 4 years ago by Joris MASSON <[email protected]>
Change ownership to hyzual

It seems the original owner, 0xcaff, no langer answers on Github. I will
therefore maintain this...

b631ef1caebda68b23d72c992cae9f187b82bebb authored over 4 years ago by Joris MASSON <[email protected]>
Add x-sendfile support

Koel doc says default "php" streaming method is unstable [0], so this
contribution adds support ...

78306855778e92fc82d183b520488b3f5188d77d authored over 4 years ago by Joris MASSON <[email protected]>
Upgrade Koel to v4.1.0

I also needed to upgrade a few build steps and dependencies for the
upgrade to work.

37bf93f17cb1a5cd8a7c7a1841184e99f71ab491 authored over 4 years ago by Joris MASSON <[email protected]>
Merge pull request #15 from ChristophWurst/patch-1

Make db init command independent of container ID

9caf8402d2959d9c0c6ae291a54db93e9e1dbec2 authored almost 6 years ago by Martin Charles <[email protected]>
Make db init command independent of container ID

`docker-composer up -d` names the `koel` container something like `docker-koel_koel_1_f9319c3876...

38f0b81c7aa0ec6b3563630b25b0e03107acc6bc authored almost 6 years ago by Christoph Wurst <[email protected]>
Merge pull request #11 from ix5/master

Add album covers as volume in sample compose.yml

8e94868ef3c8a8e09ddaf7bbb139f8ef1d1c9327 authored over 6 years ago by Martin Charles <[email protected]>
Include faad to play m4a files

4816552f67efde724bc0337be4b856ab775359b9 authored over 6 years ago by Felix <[email protected]>
Add album covers as volume in sample compose.yml

abdb2dafcb54c4517605f5adaed305aa9e965c41 authored over 6 years ago by Felix <[email protected]>
Fixed Documentation Indentation

5586cce497f03204b67d118da8e4744baedc30e3 authored over 6 years ago by Martin Charles <[email protected]>
Merge pull request #9 from 0xcaff/version/v3.7.2

Updated Koel Version

d750b84c947cd6807c24e54e9f05a52d92a47efa authored over 6 years ago by Martin Charles <[email protected]>
Merge pull request #8 from 0xcaff/fix/dependencies

Fixed Broken Build and Added Configuration Instructions

2ec56cefbe06bb028bb58acce5bd2ecb0e40370f authored over 6 years ago by Martin Charles <[email protected]>
Updated Koel Version

Closes #5

0b3eba3a9d3f76ae069ae1f12c983597fd4d3237 authored over 6 years ago by Martin Charles <[email protected]>
Defined Manual Configuration Directions

Removed:
* wait-for
* openbsd-netcat
* automatic call to koel init

It seems that the credential...

fa8b8481d1f4920cbeb5b37c50d32e05dd70b51f authored over 6 years ago by Martin Charles <[email protected]>
Added wait-for

85d80a61b6a9dc27f0dcaa890e600ba89131e19c authored over 6 years ago by Martin Charles <[email protected]>
Unpinned Versions and Compile PHP Modules From Source

Pinned versions were removed from the repositories, breaking the build.
The PHP modules are no w...

14f3c9770e264fdc4dc1c9b50ddbd605acb43c7c authored over 6 years ago by Martin Charles <[email protected]>
Fixed Container Path

3082533ec6266432e0f8f30ad995996d7c00f21e authored almost 7 years ago by Martin Charles <[email protected]>
Merge pull request #3 from 0xcaff/0xcaff-patch-1

Added Docker Hub Badge

cbd314e30cfd83d76aea13ee69a490ddbd317d26 authored almost 7 years ago by Martin Charles <[email protected]>
Added Docker Hub Badge

5d1a24ae90d887622234cd640ca307dcb46fb603 authored almost 7 years ago by Martin Charles <[email protected]>
Create LICENSE

9a95d2141c548225b30472ce337ad377583be82a authored almost 7 years ago by Martin Charles <[email protected]>
Merge pull request #2 from 0xcaff/fix/chown

Fixed Permissions

9fbdf1facb1f09c7bf43bcd49368eeee8f550342 authored almost 7 years ago by Martin Charles <[email protected]>
Fixed Permissions

COPY's default user is the current user of the current context.

3e9eefa28df428668e2e25687aeb66a839e86b53 authored almost 7 years ago by Martin Charles <[email protected]>
Merge pull request #1 from 0xcaff/fix/chown

Removed Unsupported Chown Flag from COPY

35a09a16a3670bc0eff93018bdb51ea0cee05191 authored almost 7 years ago by Martin Charles <[email protected]>
Removed Unsupported Chown Flag from COPY

5971ac066384ce3a2e8a51cf88a8c401941095ba authored almost 7 years ago by Martin Charles <[email protected]>
Simplified Readme

97f43e784b1dd1c526b89aa1fd814f4b5c67ffec authored almost 7 years ago by Martin Charles <[email protected]>
Removed Postgres Support

Postgress didn't seem to be working with koel.

881362f0e845bfd23657b52e0b70f27ded3338ea authored almost 7 years ago by Martin Charles <[email protected]>
Working With FFMpeg

f28b173e1526f91875a9d5f8288fd60b63c1c055 authored almost 7 years ago by Martin Charles <[email protected]>
Added Docker Compose

9bc2a74cd29d8b1cafd0d1481eb730414c9cee96 authored almost 7 years ago by Martin Charles <[email protected]>
Working Directions

dcb4a913f5b859939497e14d8635d5b32790dad0 authored almost 7 years ago by Martin Charles <[email protected]>
Pinning Versions and Readme

66db86feebf6338feffc6e4085d6337d9575b1ef authored almost 7 years ago by Martin Charles <[email protected]>
Switched to Debian + Apache

be26a58227c026349a65c94c955efa194e14e7bf authored almost 7 years ago by Martin Charles <[email protected]>
Fixed Yarn

2428cf167f48bb05b49d2c3afd22e73430fe4067 authored almost 7 years ago by Martin Charles <[email protected]>
Fixed Dependencies

a5b7f36fe3297596c497feda415ab8b74de8137d authored almost 7 years ago by Martin Charles <[email protected]>
Initial Commit

0f4f36c6dd0ea63cf9036755382ce0ab01743dd4 authored almost 7 years ago by Martin Charles <[email protected]>