refactor: improve devcontainer configuration and documentation (#29)

- Fix container image labels to link with GitHub repository
- Enhance build script with better error handling
- Update documentation with cross-platform build instructions

Part of #29
This commit is contained in:
Peter Wood
2025-05-04 21:16:40 -04:00
parent a298de5af9
commit bf82354ff3
3 changed files with 29 additions and 19 deletions

View File

@@ -1,7 +1,7 @@
FROM mcr.microsoft.com/devcontainers/typescript-node:1-20-bullseye
LABEL org.opencontainers.image.source="https://github.com/acedanger/finance"
LABEL org.opencontainers.image.description="Dev container for Finance App"
LABEL org.opencontainers.image.source=https://github.com/acedanger/finance
LABEL org.opencontainers.image.description="Development container for Finance application with Node.js, TypeScript, and dev tools"
# Install additional OS packages
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \