martomi / chiadog

A watch dog providing a peace in mind that your Chia farm is running smoothly 24/7.
MIT License
458 stars 120 forks source link

Inhouse docker image builds #323

Closed jinnatar closed 2 years ago

jinnatar commented 2 years ago

This hugely builds on the work by @ajacobson (https://github.com/ajacobson/chiadog-docker) and no disrespect is intended.

Proposing merge to main instead of dev since this does not in any way modify how Chiadog works and will then enable images to be built for any and all branches regardless of when dev is merged to main.

Major benefits of inhousing:

Minor fixes added as well:

Does not include:

jinnatar commented 2 years ago

Oops, let me rebase this from dev -> main.

jinnatar commented 2 years ago

Example image has been automatically built in my fork: https://github.com/Artanicus/chiadog/pkgs/container/chiadog .. this shows the logic for non-special branches with the image name becoming: ghcr.io/artanicus/chiadog:inhouse_docker-26c7b8

jinnatar commented 2 years ago

@martomi PTAL, all feedback incorporated and everything simplified quite a bit.