Compare commits
2 Commits
990ab0730a
...
f5b7f6f27e
| Author | SHA1 | Date | |
|---|---|---|---|
| f5b7f6f27e | |||
| 28b31e91e4 |
@@ -17,7 +17,6 @@ Each stack is independently deployable with its own `compose.yml` and `.env`. Al
|
|||||||
| `mattermost` | Team chat | mattermost, db |
|
| `mattermost` | Team chat | mattermost, db |
|
||||||
| `gitea` | Git hosting + CI runner | gitea, runner, db |
|
| `gitea` | Git hosting + CI runner | gitea, runner, db |
|
||||||
| `coolify` | Deployment platform | coolify, realtime, redis, db |
|
| `coolify` | Deployment platform | coolify, realtime, redis, db |
|
||||||
| `sexy` | pivoine.art website | directus, frontend, redis, db |
|
|
||||||
| `vaultwarden` | Password manager | vaultwarden |
|
| `vaultwarden` | Password manager | vaultwarden |
|
||||||
|
|
||||||
## Tools
|
## Tools
|
||||||
@@ -29,6 +28,9 @@ Each stack is independently deployable with its own `compose.yml` and `.env`. Al
|
|||||||
## Deployment
|
## Deployment
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Copy example env and fill in secrets
|
||||||
|
cp <stack>/.env.example <stack>/.env
|
||||||
|
|
||||||
# Sync a stack to VPS
|
# Sync a stack to VPS
|
||||||
rsync -avz <stack>/ vps:~/stacks/<stack>/
|
rsync -avz <stack>/ vps:~/stacks/<stack>/
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
NETWORK_NAME=falcon_network
|
||||||
|
TRAEFIK_HOST=blinko.example.com
|
||||||
|
BLINKO_NEXTAUTH_SECRET=change_me
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
TRAEFIK_HOST=coolify.example.com
|
||||||
|
NETWORK_NAME=falcon_network
|
||||||
|
APP_ID=change_me
|
||||||
|
APP_KEY=change_me
|
||||||
|
PUSHER_APP_ID=change_me
|
||||||
|
PUSHER_APP_KEY=change_me
|
||||||
|
PUSHER_APP_SECRET=change_me
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
TRAEFIK_HOST=dev.example.com
|
||||||
|
NETWORK_NAME=falcon_network
|
||||||
|
RUNNER_TOKEN=change_me
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
TRAEFIK_HOST=immich.example.com
|
||||||
|
NETWORK_NAME=falcon_network
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
NETWORK_NAME=falcon_network
|
||||||
|
SMTP_RELAY_HOST=smtp.example.com
|
||||||
|
SMTP_RELAY_PORT=465
|
||||||
|
SMTP_RELAY_USERNAME=user@example.com
|
||||||
|
SMTP_RELAY_PASSWORD=change_me
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
TRAEFIK_HOST=mattermost.example.com
|
||||||
|
NETWORK_NAME=falcon_network
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
NETWORK_NAME=falcon_network
|
||||||
|
ACME_EMAIL=user@example.com
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
APP_SECRET=change_me
|
||||||
|
TRAEFIK_HOST=umami.example.com
|
||||||
|
NETWORK_NAME=falcon_network
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
TRAEFIK_HOST=vault.example.com
|
||||||
|
NETWORK_NAME=falcon_network
|
||||||
|
SMTP_FROM=vaultwarden@example.com
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
NOTIFICATION_URL=mattermost://mattermost.example.com/change_me
|
||||||
Reference in New Issue
Block a user