changed to db for fit streams
This commit is contained in:
69
FitnessSync/docker/patroni.yml
Normal file
69
FitnessSync/docker/patroni.yml
Normal file
@@ -0,0 +1,69 @@
|
||||
scope: postgres
|
||||
name: pg-local
|
||||
namespace: /docker
|
||||
|
||||
restapi:
|
||||
listen: 0.0.0.0:8008
|
||||
connect_address: db:8008
|
||||
|
||||
consul:
|
||||
scheme: http
|
||||
host: consul:8500
|
||||
register_service: True
|
||||
|
||||
bootstrap:
|
||||
dcs:
|
||||
ttl: 30
|
||||
loop_wait: 10
|
||||
retry_timeout: 10
|
||||
maximum_lag_on_failover: 1048576
|
||||
postgresql:
|
||||
use_pg_rewind: true
|
||||
use_slots: true
|
||||
parameters:
|
||||
timezone: 'UTC'
|
||||
max_connections: 100
|
||||
shared_preload_libraries: pg_stat_statements
|
||||
shared_buffers: 64MB
|
||||
work_mem: 16MB
|
||||
effective_cache_size: 512MB
|
||||
tcp_keepalives_idle: 300
|
||||
timescaledb.telemetry_level: off
|
||||
|
||||
method: local
|
||||
local:
|
||||
# Assuming this script exists in the image as per Nomad definition
|
||||
command: /usr/local/bin/docker-initdb.sh
|
||||
keep_existing_recovery_conf: True
|
||||
|
||||
initdb:
|
||||
- encoding: UTF8
|
||||
|
||||
pg_hba:
|
||||
- host all postgres all trust
|
||||
- host replication repl all trust
|
||||
- host all all all trust
|
||||
|
||||
users:
|
||||
postgres:
|
||||
password: postgres
|
||||
options:
|
||||
- createrole
|
||||
- createdb
|
||||
repl:
|
||||
password: repl
|
||||
options:
|
||||
- replication
|
||||
|
||||
postgresql:
|
||||
listen: 0.0.0.0:5432
|
||||
connect_address: db:5432
|
||||
use_unix_socket: true
|
||||
data_dir: /store/data
|
||||
authentication:
|
||||
replication:
|
||||
username: repl
|
||||
password: repl
|
||||
superuser:
|
||||
username: postgres
|
||||
password: postgres
|
||||
Reference in New Issue
Block a user