Initial commit: web-hosts infrastructure
- hostctl.sh management script for starting/stopping/restarting hosts - test.coppertone.tech domain setup with compose.yaml - deploy.sh for automated deployments from testing branch - frontend-nginx.conf for static file serving 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
41
domains/test.coppertone.tech/README.md
Normal file
41
domains/test.coppertone.tech/README.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# test.coppertone.tech
|
||||
|
||||
## Directory Structure
|
||||
|
||||
```
|
||||
test.coppertone.tech/
|
||||
├── compose.yaml # Podman compose configuration
|
||||
├── www/ # Static website files
|
||||
├── data/ # Persistent data volumes
|
||||
├── config/ # Configuration files
|
||||
└── README.md # This file
|
||||
```
|
||||
|
||||
## Port Assignment
|
||||
|
||||
- Main site (test.coppertone.tech): `127.0.0.1:9100`
|
||||
- API (api.test.coppertone.tech): `127.0.0.1:9101` (if enabled)
|
||||
|
||||
## Commands
|
||||
|
||||
```bash
|
||||
# Start the domain
|
||||
hostctl start test.coppertone.tech
|
||||
|
||||
# Stop the domain
|
||||
hostctl stop test.coppertone.tech
|
||||
|
||||
# View logs
|
||||
hostctl logs test.coppertone.tech
|
||||
|
||||
# Check status
|
||||
hostctl status test.coppertone.tech
|
||||
```
|
||||
|
||||
## Nginx Configuration
|
||||
|
||||
After starting the containers, add nginx configuration:
|
||||
|
||||
```bash
|
||||
sudo /docker/www/startup.sh add-domain test.coppertone.tech 9100
|
||||
```
|
||||
Reference in New Issue
Block a user