landingpage-go/CODEX_NOTES.md
Oliver G 1b5762a849
Initial commit: Vanity on Tour Linktree landing page
- Static HTML/CSS Linktree-style landing page
- Responsive design with dark theme
- Project showcase (StaySense, Expense Logbook, Blog, RSS-Bot)
- Social media links and contact information
- GitHub Actions workflow for automated deployment
- Complete documentation and setup instructions

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

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-24 11:13:29 +01:00

38 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CODEX_NOTES.md Deploy & Betrieb (Copy/Paste für Codex)
## Ziel
Statische Landingpage soll automatisch bei jedem Push auf `main` nach `go.vanityontour.de` deployed werden.
## Repo-Struktur
- `index.html`
- `assets/css/style.css`
- `assets/img/*`
- `.github/workflows/deploy.yml`
## Deployment-Mechanik
- GitHub Actions Workflow:
- Checkout Repo
- SSH-Key in Runner schreiben
- `rsync` der Dateien auf Server
- Optional: Berechtigungen setzen
## GitHub Secrets (Actions)
- `SSH_HOST`: Hostname oder IP
- `SSH_USER`: SSH-User
- `SSH_PORT`: SSH-Port (default 22)
- `SSH_PRIVATE_KEY`: Private Key (PEM/OPENSSH)
- `DEPLOY_PATH`: Zielpfad auf dem Server (CloudPanel: `/home/cloudpanel/htdocs/go.vanityontour.de/`)
## Server Anforderungen
- SSH aktiv
- `rsync` installiert
- Zielordner existiert und ist beschreibbar
- Webserver (Nginx/Apache) zeigt auf `DEPLOY_PATH`
## DNS
- `go.vanityontour.de` → A/AAAA auf Server-IP
- SSL via Let's Encrypt (CloudPanel kann das)
## Hinweise
- OpenGraph Bild: ersetze `assets/img/og.jpg` (1200x630)
- Links in `index.html` aktualisieren (App Store, GitHub Repo URLs, Social URLs)