-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompose.yml
More file actions
26 lines (24 loc) · 1015 Bytes
/
compose.yml
File metadata and controls
26 lines (24 loc) · 1015 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
services:
lock-in:
image: spacexdragon7/lock-in:latest
container_name: lock-in
ports:
- "3000:3000"
environment:
# Public environment variables (exposed to browser)
- NEXT_PUBLIC_HIA_API_URL=https://hold-idiot-accountable.onrender.com/api/webhooks/ingest
- NEXT_PUBLIC_API_URL=https://hold-idiot-accountable.onrender.com
# Server-side environment variables (not exposed to browser)
- HIA_ACCESS_KEY=00KuwM37SpMU2N0t6L56nu8kZ/UVOYl3OAeudzabw6iDHv05TdfxrbW9QJx7UUmSIW7yumRWdcumyvcU+k7/sg==
- HIA_HOMELAB_KEY=00KuwM37SpMU2N0t6L56nu8kZ/UVOYl3OAeudzabw6iDHv05TdfxrbW9QJx7UUmSIW7yumRWdcumyvcU+k7/sg==
# Next.js runtime configuration
- NODE_ENV=production
- PORT=3000
- HOSTNAME=0.0.0.0
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "wget --no-verbose --tries=1 --spider http://localhost:3000 || exit 1"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s