Skip to content

EvanTrow/local-caster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

local-caster

Web UI:

Cast

Settings:

Settings

Development

Requirements

Install NodeJS Dependencies

npm install
cd web-app && npm install && cd ..

Install Python Dependencies

pip3 install catt

Run Dev Instance

npm run dev

Docker

Build Docker Image

Build web UI and create image locally

npm run build
docker build -t evantrow/local-caster .

Publish Docker Image

Upload image to Github Docker Registry

docker push evantrow/local-caster:latest

Deploy Image

docker run -d --name=local-caster -p 8080:8080 evantrow/local-caster:latest

Enable Chromecast Discover

docker run -d --name=local-caster --network host -e PORT=8080 ghcr.io/pennair/local-caster:latest

About

Cast any URL to Chromecast

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published