/HomeSpeaker

There is beauty all around, when there's peaceful, uplifting music at home.

Primary LanguageC#

HomeSpeaker

Deployment Notes

You have to create a certificate on the host machine

dotnet dev-certs https -ep %USERPROFILE%\.aspnet\https\aspnetapp.pfx -p $CREDENTIAL_PLACEHOLDER$
dotnet dev-certs https --trust

Then in the docker compose you can map a volume to that dir and set the password as an environment variable.

Deploying

To have GitHub Actions deploy a new version, create a new tag

git tag -a yyyy.m.d -m yyyy.m.d

Then push those tags

git push --tags

Then a new version will be deployed on the self-hosted runner.