add uptimekit - #863
add uptimekit#863
Conversation
built with Refined Cloudflare Pages Action⚡ Cloudflare Pages Deployment
|
|
Automated template check 🤖 This PR's template was imported into a test Dokploy instance (using the Result: ❌ some issues need attention
|
# Conflicts: # meta.json
The postgres:18-alpine image moved PGDATA from /var/lib/postgresql/data
to /var/lib/postgresql, so mounting the volume at the old path made the
entrypoint abort and the db container restart forever, failing the
service_healthy dependency for dash and status-page.
- Mount db_data at /var/lib/postgresql (postgres 18 layout)
- Remove host port mappings (Dokploy routes via domains/Traefik)
- Generate POSTGRES_PASSWORD and CLICKHOUSE_PASSWORD with ${password:32}
instead of hardcoded credentials
- Drop unused DASH_PORT/STATUS_PAGE_PORT env and dangling empty
[[config.mounts]] section in template.toml
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Tested this template on a live Dokploy instance and fixed the deploy failure. Pushed the fix to this branch (495f22c). Root cause: the Changes:
Verified: deploy completes successfully; dash responds with HTTP 200 ("UptimeKit") on its domain and status-page serves "Status Page | UptimeKit" (404 at root is expected until a status page is created). |
|
Oh, I thought I pushed a fix for the Postgres issue, so sorry. Also now there are 2 versions, one using timescaledb and one with clickhouse, shall I add both? |
What is this PR about?
New PR of Uptimekit
Checklist
Before submitting this PR, please make sure that:
Issues related (if applicable)
Close automatically the related issues using the keywords:
closes #ISSUE_NUMBERScreenshots or Videos