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

@@ -15,16 +15,7 @@ This app is currently deployed using Cloudflare Pages. The logs can be viewed wi
## Development Environment Setup
### Prerequisites
- VS Code with Remote Containers extension
- Docker and Docker Compose
- Git
### Initial Setup
1. Clone the repository
2. Copy `.devcontainer/.env.example` to `.devcontainer/.env`
3. Update the environment variables in `.devcontainer/.env`
4. Open the project in VS Code and select "Reopen in Container" when prompted
For detailed setup instructions, including container building, environment configuration, and troubleshooting, see [ENVIRONMENT_SETUP.md](ENVIRONMENT_SETUP.md).
### GitHub MCP Server
The project uses GitHub's MCP server for development tasks. The server runs in a Docker container and is automatically configured when you open the project in a devcontainer.