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 Source
|
||||||
`content/workshop-sales-page.md` contains the original copywriting reference. Components contain the actual rendered content (some adjusted from 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
|
## Conventions
|
||||||
|
|
||||||
- Components use static data arrays + `.map()` for list rendering (benefits, FAQ items, timeline)
|
- Components use static data arrays + `.map()` for list rendering (benefits, FAQ items, timeline)
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
SERVER="coolify"
|
SERVER="coolify-deploy"
|
||||||
CONTAINER="wordpress-d0wko4gskokosssogcw8040g"
|
CONTAINER="wordpress-d0wko4gskokosssogcw8040g"
|
||||||
REMOTE_PATH="/var/www/html/workshopclaudecode"
|
REMOTE_PATH="/var/www/html/workshopclaudecode"
|
||||||
TMP_PATH="/tmp/workshopclaudecode"
|
TMP_PATH="/tmp/workshopclaudecode"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue