feat: run TreatVault as a service image
All checks were successful
Build and Push Image / docker-build-and-push (push) Successful in 6m2s

This commit is contained in:
2026-09-17 10:29:36 -04:00
parent 63ee4a99e6
commit 4256b7a50e
7 changed files with 147 additions and 260 deletions

View File

@@ -13,4 +13,4 @@ RUN apk add --no-cache ca-certificates docker-cli age
COPY --from=build /treatvault /usr/local/bin/treatvault
EXPOSE 9090
ENTRYPOINT ["/usr/local/bin/treatvault"]
CMD ["serve", "--file", "/var/lib/treatvault/secrets.age", "--identity", "/run/secrets/barkstack_treatvault_identity", "--listen", ":9090"]
CMD ["--file", "/var/lib/treatvault/secrets.age", "--identity", "/run/secrets/barkstack_treatvault_identity", "--listen", ":9090"]