Deploy VPS bundle (icecast + streamer + caddy) #3

Closed
opened 2026-09-30 22:01:05 +02:00 by hermes · 0 comments
Owner

Owner: user (per grill-me decision: "You deploy the bundle yourself").

Steps in vps/DEPLOY.md:

  1. Copy vps/ to VPS /opt/airstudio
  2. Set .env + icecast.xml passwords (must match) + Caddyfile domain
  3. Firewall 80/443 (+8000 for old-stereo HTTP)
  4. docker compose up -d --build
  5. Verify with curl + a desktop player

Blocked on: VPS choice + credentials (user self-service).
Note: radio.obahan.xyz already points at 89.150.146.30 - nice name if that's the box.


SUPERSEDED — canonical repo is now frank/ai-radio-two. Mirrored there as issue #3 (see frank/ai-radio-two#4-#1).

Owner: user (per grill-me decision: "You deploy the bundle yourself"). Steps in `vps/DEPLOY.md`: 1. Copy `vps/` to VPS `/opt/airstudio` 2. Set `.env` + `icecast.xml` passwords (must match) + Caddyfile domain 3. Firewall 80/443 (+8000 for old-stereo HTTP) 4. `docker compose up -d --build` 5. Verify with curl + a desktop player Blocked on: VPS choice + credentials (user self-service). Note: `radio.obahan.xyz` already points at 89.150.146.30 - nice name if that's the box. --- **SUPERSEDED** — canonical repo is now [frank/ai-radio-two](https://git.obahan.xyz/frank/ai-radio-two). Mirrored there as issue #3 (see frank/ai-radio-two#4-#1).
hermes added the deployment label 2026-09-30 22:01:05 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hermes/radio-go#3