fix: deploy zonder passphrase via dedicated SSH key
Deploy script gebruikt nu coolify-deploy alias met passphrase-loze key zodat ./deploy.sh volledig non-interactief werkt. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
e791e06f1d
commit
5f88a85c13
2 changed files with 15 additions and 1 deletions
14
CLAUDE.md
14
CLAUDE.md
|
|
@ -55,6 +55,20 @@ Reusable component classes defined in `src/index.css` using `@layer components`:
|
|||
### Content Source
|
||||
`content/workshop-sales-page.md` contains the original copywriting reference. Components contain the actual rendered content (some adjusted from source).
|
||||
|
||||
## Deployment
|
||||
|
||||
```bash
|
||||
./deploy.sh # Build + deploy naar productie (geen passphrase nodig)
|
||||
```
|
||||
|
||||
Deployment flow: `npm run build` → rsync naar server → `docker cp` naar WordPress container → chown fix
|
||||
|
||||
- **Server:** Hetzner (37.27.183.46) via SSH alias `coolify-deploy`
|
||||
- **Container:** `wordpress-d0wko4gskokosssogcw8040g`
|
||||
- **Pad in container:** `/var/www/html/workshopclaudecode`
|
||||
- **Live URL:** https://frankmeeuwsen.com/workshopclaudecode/
|
||||
- **SSH key:** `~/.ssh/id_rsa_no_pass` (passphrase-loos, specifiek voor automated deploys)
|
||||
|
||||
## Conventions
|
||||
|
||||
- Components use static data arrays + `.map()` for list rendering (benefits, FAQ items, timeline)
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
set -e
|
||||
|
||||
SERVER="coolify"
|
||||
SERVER="coolify-deploy"
|
||||
CONTAINER="wordpress-d0wko4gskokosssogcw8040g"
|
||||
REMOTE_PATH="/var/www/html/workshopclaudecode"
|
||||
TMP_PATH="/tmp/workshopclaudecode"
|
||||
|
|
|
|||
Loading…
Reference in a new issue