Add new project creation guidelines

Document that only the current host environment should be created
when setting up a new project, unless other hosts are explicitly
requested.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-30 20:10:19 -05:00
parent 3c1ed0a78b
commit 60900e46ce

View File

@@ -136,6 +136,18 @@ docker compose -f <project>/docker-compose.yml logs -f
docker compose -f <project>/docker-compose.yml down
```
## Creating a New Project
When creating a new Docker Compose project:
1. Create the project directory structure
2. Create `docker-compose.yml` with service definitions
3. Create `env.example` as a template
4. Create environment config **only for the current host** (`environments/<current-hostname>/.env`)
5. Optionally create a `README.md` with first-run instructions
**Important**: Only create the environment for the current host unless explicitly asked to create configurations for other hosts.
## Adding a New Host Environment
1. Create `environments/<hostname>/` directory