Skip to content
This repository has been archived by the owner on Nov 18, 2023. It is now read-only.

Add Docker workflow #12

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Add Docker workflow #12

wants to merge 3 commits into from

Conversation

pataquets
Copy link

  • Dockerfile initial version.
  • Add Docker Compose manifest.
  • Readme: document usage.

I've successfully used the provided files to locally build and run the app
from source without installing Golang, libs, pip or youtube-dl.
Everything is included in the built image.

The Docker Compose manifest will take care of building the image according
the Dockerfile and later launching a container with the appropriate
settings, mainly mounting the /dev/snd device and using host networking
mode to allow SSDP to work.

Most of the PR should be self-explanatory with the provided docs.

@pataquets
Copy link
Author

@aykevl ping

@glensc
Copy link

glensc commented Nov 18, 2023

@aykevl please merge.

I'm building on top of this, as the submitted version used "latest" images which no longer work, so need to port to python3 and yt-dlp for example. and I prefer to use previous work than start from scratch.

@aykevl
Copy link
Owner

aykevl commented Nov 18, 2023

See #11 (comment).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants