Compare commits
2 Commits
main
...
upgrade-4.
| Author | SHA1 | Date | |
|---|---|---|---|
| ad6b93a1f4 | |||
| 78124a5076 |
19
.env.sample
19
.env.sample
@ -7,5 +7,20 @@ DOMAIN=plausible.example.com
|
||||
LETS_ENCRYPT_ENV=production
|
||||
|
||||
SECRET_KEY_BASE=replace-me
|
||||
DISABLE_AUTH=replace-me # true or false
|
||||
DISABLE_REGISTRATION=replace-me # true or false
|
||||
DISABLE_AUTH=false
|
||||
DISABLE_REGISTRATION=true
|
||||
|
||||
## SMTP settings (required — SMTP_HOST_PORT must be an integer)
|
||||
SMTP_HOST_ADDR=localhost
|
||||
MAILER_EMAIL=noreply@plausible.example.com
|
||||
SMTP_HOST_PORT=25
|
||||
#SMTP_USER_NAME=
|
||||
#SMTP_USER_PWD=
|
||||
SMTP_HOST_SSL_ENABLED=false
|
||||
|
||||
## Config object versions (increment when config file content changes)
|
||||
CLICKHOUSE_CONF_VERSION=v1
|
||||
CLICKHOUSE_USER_CONF_VERSION=v1
|
||||
CLICKHOUSE_ENTRYPOINT_VERSION=v1
|
||||
PG_BACKUP_VERSION=v1
|
||||
CLICKHOUSE_BACKUP_SCRIPT_VERSION=v1
|
||||
|
||||
@ -1,8 +1,17 @@
|
||||
<yandex>
|
||||
<!-- https://clickhouse.com/docs/en/operations/tips#using-less-than-16gb-of-ram -->
|
||||
<clickhouse>
|
||||
<profiles>
|
||||
<default>
|
||||
<log_queries>0</log_queries>
|
||||
<log_query_threads>0</log_query_threads>
|
||||
<!-- https://clickhouse.com/docs/en/operations/settings/settings#max_threads -->
|
||||
<max_threads>1</max_threads>
|
||||
<!-- https://clickhouse.com/docs/en/operations/settings/settings#max_block_size -->
|
||||
<max_block_size>8192</max_block_size>
|
||||
<!-- https://clickhouse.com/docs/en/operations/settings/settings#max_download_threads -->
|
||||
<max_download_threads>1</max_download_threads>
|
||||
<!-- https://clickhouse.com/docs/en/operations/settings/settings#input_format_parallel_parsing -->
|
||||
<input_format_parallel_parsing>0</input_format_parallel_parsing>
|
||||
<!-- https://clickhouse.com/docs/en/operations/settings/settings#output_format_parallel_formatting -->
|
||||
<output_format_parallel_formatting>0</output_format_parallel_formatting>
|
||||
</default>
|
||||
</profiles>
|
||||
</yandex>
|
||||
</clickhouse>
|
||||
|
||||
11
compose.yml
11
compose.yml
@ -3,7 +3,7 @@ version: "3.8"
|
||||
|
||||
services:
|
||||
app:
|
||||
image: plausible/analytics:v2.0.0
|
||||
image: ghcr.io/plausible/community-edition:v3.2.1
|
||||
command: sh -c "sleep 10 && /entrypoint.sh db createdb && /entrypoint.sh db migrate && /entrypoint.sh run"
|
||||
depends_on:
|
||||
- db
|
||||
@ -67,10 +67,17 @@ services:
|
||||
backupbot.restore.post-hook: "/pg_backup.sh restore"
|
||||
|
||||
plausible_events_db:
|
||||
image: clickhouse/clickhouse-server:23.4.2.11-alpine
|
||||
image: clickhouse/clickhouse-server:24.12-alpine
|
||||
volumes:
|
||||
- event-data:/var/lib/clickhouse
|
||||
entrypoint: /custom-entrypoint.sh
|
||||
environment:
|
||||
- CLICKHOUSE_SKIP_USER_SETUP=1
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "clickhouse-client --query='SELECT 1'"]
|
||||
interval: 5s
|
||||
timeout: 5s
|
||||
retries: 60
|
||||
configs:
|
||||
- source: clickhouse-config
|
||||
target: /etc/clickhouse-server/config.d/logging.xml
|
||||
|
||||
Reference in New Issue
Block a user