bd8bd93d2e
fix(clickhouse): make clickhouse-backup fetch resilient (cache on persistent volume, retry+backoff, never block server start)
...
cc-ci/testme cc-ci: failure
The published entrypoint downloads the 22MB clickhouse-backup binary from GitHub at container boot
with 'set -ex' + a single silenced no-retry wget to ephemeral /tmp. Any transient failure of that
download (rate-limit / network) exits the container BEFORE clickhouse-server starts, so swarm restarts
it, it re-downloads, and the throttle is amplified into a crash-loop (deploy timeout).
clickhouse-backup is the BACKUP tool (backupbot pre/post hooks), not required for clickhouse-server to
run. This hardening caches the binary on the persistent /var/lib/clickhouse volume (fetched at most
once, reused on restart), retries with backoff, never blocks the server start on a fetch failure, and
un-silences the wget for diagnosability. No behaviour change when the first download succeeds.
2026-05-31 05:28:16 +00:00
da159375d8
Update .drone.yml
2025-01-08 10:09:13 -08:00
f83774500d
Remove swapfile
2024-05-03 09:10:11 +00:00
71dfab1129
Merge pull request 'fix backup and restore when database was already created' ( #5 ) from p4u1/plausible:fix-backup-restore into main
...
Reviewed-on: https://git.coopcloud.tech/coop-cloud/plausible/pulls/5
2024-04-06 18:08:54 +00:00
2330e73915
SMTP settings incl now
2024-03-05 10:45:49 -05:00
bdc6e77e40
fix backup and restore
2023-11-11 13:18:40 +01:00
b26d957cad
Add scary release note warning
2023-11-09 20:35:00 +00:00
4a70aadfb4
chore: publish 3.0.1+v2.0.0 release
3.0.1+v2.0.0
2023-11-09 20:31:44 +00:00
6c73753dc3
Add x86_64 support
2023-11-09 20:27:10 +00:00
1a29f24eba
chore: publish 3.0.0+v2.0.0 release
3.0.0+v2.0.0
2023-11-09 19:20:28 +00:00
a30993cdb1
Merge pull request 'add backup labels for postgres and clickhouse' ( #4 ) from p4u1/plausible:backup into main
...
Reviewed-on: https://git.coopcloud.tech/coop-cloud/plausible/pulls/4
2023-11-09 19:18:58 +00:00
b72203b089
add backup labels for postgres and clickhouse
2023-11-09 11:17:45 +01:00
7fa53d58eb
Rename release note to make it actually work
2023-08-11 12:26:19 +02:00
c5b29affd8
chore: publish 2.0.0+v1.5.1 release
2.0.0+v1.5.1
2023-08-11 12:15:40 +02:00
ee337feaea
Custom postgres entrypoint to handle major upgrades..
...
..appropriated from the coop-cloud/outline recipe.
2023-08-11 12:15:23 +02:00
276f4f6933
Remove admin user stuff..
...
..it's done on first launch now
2023-08-11 12:15:23 +02:00
f5f1bdd5eb
Remove deprecated init-admin from startup command
2023-08-11 12:15:23 +02:00
fa5e91fc33
Changes to clickhouse logger
2023-08-11 12:15:23 +02:00
013352258b
Readme update
2023-08-11 12:15:23 +02:00
d61a6c0bba
Change version to 1.1.0
1.1.0+v1.5.1
2023-08-11 12:15:23 +02:00
c53bf21e35
Changed version of Plausible from latest to actual version, upgraded PoSQL and change clickhouse to actual docker image not Yandex
2023-08-11 12:15:13 +02:00
c9227acce5
Switch to self-hosted stack-ssh-deploy image [mass update]
2023-08-11 12:15:13 +02:00
10b628f075
Fix CI by adding networks: [mass update]
2023-08-11 12:15:13 +02:00
a94abcb823
Automatically generate catalogue on release [mass update]
...
Re: coop-cloud/recipes-catalogue-json#4
2023-08-11 12:15:13 +02:00
f0820ed7b8
Update abra syntax in examples (finally) [mass update]
2023-08-11 12:15:13 +02:00
ae8625df25
Adding two new variables to compose.yml to disable registration and login
2022-11-11 12:38:52 +00:00
e00f65d316
Goodbye, emojis! 😢
...
[ci skip]
2021-11-23 12:19:05 +02:00
1511ed624b
Mass README update
...
[ci skip]
2021-11-21 21:23:35 +02:00
cc48f7761c
Initial import
2021-09-28 00:55:27 +02:00