Skip to content

docker-compose examples using published images - #11

Merged
miklosbagi merged 1 commit into
mainfrom
docs-docker-compose
Aug 15, 2026
Merged

miklosbagi merged 1 commit into
mainfrom
docs-docker-compose

Conversation

@miklosbagi

Copy link
Copy Markdown
Owner

Summary

  • examples/docker-compose.emulator.yml and examples/docker-compose.real-device.yml -- both use published images directly, no repo checkout needed
  • README updated with both, plus a standalone-InvForge snippet
  • ci.yml: new published-image-example job testing the emulator example against whatever's live on Docker Hub

Test plan

  • Both examples verified locally end to end (real upsc output, clean teardown)

…needed)

examples/docker-compose.emulator.yml (sigennut + InvForge) and
examples/docker-compose.real-device.yml (sigennut + SIGENSTOR_HOST=...)
both use miklosbagi/sigennut + miklosbagi/invforge directly from
Docker Hub, generating /etc/nut's config entirely inline via a
one-shot init container into a named volume -- compose's own configs:
mechanism mounts individual files rather than the directory, which
doesn't satisfy startup.sh's real-mounted-volume check (confirmed by
testing it first). Both verified end to end locally.

ci.yml gets a new published-image-example job testing the emulator
example against whatever's currently live on Docker Hub -- separate
from the existing build-from-source smoke test, since this validates
the documented onboarding path works right now, not this PR's code.
@github-actions github-actions Bot added the Tag/Patch Bump patch version (x.y.Z) on merge label Aug 15, 2026
@miklosbagi
miklosbagi merged commit 6c99dc0 into main Aug 15, 2026
5 checks passed
@miklosbagi
miklosbagi deleted the docs-docker-compose branch August 15, 2026 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Tag/Patch Bump patch version (x.y.Z) on merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant