Skip to content

Commit

Permalink
Merge pull request #239 from kenellorando/move-dockerfiles
Browse files Browse the repository at this point in the history
Shuffle around Dockerfiles
  • Loading branch information
kenellorando authored Mar 5, 2023
2 parents d79e3e6 + 4f35eeb commit 8042b22
Show file tree
Hide file tree
Showing 8 changed files with 10 additions and 9 deletions.
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ build-init:
docker buildx create --platform linux/arm/v7,linux/amd64 --use --name multiarch

build-cadence:
docker buildx build --push --platform linux/arm/v7,linux/amd64 --tag kenellorando/cadence:latest --tag kenellorando/cadence:$(VERSION) --file ./cadence/Dockerfile.multiarch ./cadence/
docker buildx build --push --platform linux/arm/v7,linux/amd64 --tag kenellorando/cadence:latest --tag kenellorando/cadence:$(VERSION) --file ./cadence/cadence-multiarch.Dockerfile ./cadence/

build-cadence_icecast2:
docker buildx build --push --platform linux/arm/v7,linux/amd64 --tag kenellorando/cadence_icecast2:latest --tag kenellorando/cadence_icecast2:$(VERSION) --file ./stream/Dockerfile.icecast2 ./stream/
docker buildx build --push --platform linux/arm/v7,linux/amd64 --tag kenellorando/cadence_icecast2:latest --tag kenellorando/cadence_icecast2:$(VERSION) --file ./cadence/icecast2.Dockerfile ./cadence/

build-cadence_liquidsoap:
docker buildx build --push --platform linux/arm/v7,linux/amd64 --tag kenellorando/cadence_liquidsoap:latest --tag kenellorando/cadence_liquidsoap:$(VERSION) --file ./stream/Dockerfile.liquidsoap ./stream/
docker buildx build --push --platform linux/arm/v7,linux/amd64 --tag kenellorando/cadence_liquidsoap:latest --tag kenellorando/cadence_liquidsoap:$(VERSION) --file ./cadence/liquidsoap.Dockerfile ./cadence/

build-all: build-cadence build-cadence_icecast2 build-cadence_liquidsoap
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

**Cadence** is an all-in-one web radio suite that lets you start a self-hosted radio website.

In minutes, you can create an audio broadcast complete with library search, song request, album artwork, a browser UI, and real-time stream information working out-of-the-box.
In minutes, you can create an internet audio broadcast complete with library search, song request, album artwork, and a browser UI with real-time stream information working out-of-the-box.

All components are mostly pre-configured so there is hardly any configuration required to get started. Simply provide target directory containing music files, set a few service passwords and hostnames, and deploy!

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion config/cadence.env
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ POSTGRES_PASSWORD=hackme

# Development
CSERVER_DEVMODE=0
CSERVER_VERSION=5.3.0
CSERVER_VERSION=5.3.1
CSERVER_LOGLEVEL=4
CSERVER_ROOTPATH=/cadence/server/

Expand Down
9 changes: 5 additions & 4 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ services:

icecast2:
build:
dockerfile: ./stream/Dockerfile.icecast2
dockerfile: ./cadence/icecast2.Dockerfile
image: kenellorando/cadence_icecast2:latest
container_name: icecast2
restart: always
Expand All @@ -35,7 +35,7 @@ services:

liquidsoap:
build:
dockerfile: ./stream/Dockerfile.liquidsoap
dockerfile: ./cadence/liquidsoap.Dockerfile
image: kenellorando/cadence_liquidsoap:latest
container_name: liquidsoap
restart: always
Expand All @@ -51,8 +51,9 @@ services:
stream_delivery:

cadence:
build:
context: ./cadence/
build:
context: ./cadence
dockerfile: ./cadence.Dockerfile
image: kenellorando/cadence
container_name: cadence
restart: always
Expand Down

0 comments on commit 8042b22

Please sign in to comment.