Initial commit
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
version: '3'
|
||||
services:
|
||||
{% if ENV_PRODUCTION['STATSD_ADDR'] is defined %}
|
||||
statsd:
|
||||
restart: always
|
||||
image: prom/statsd-exporter
|
||||
command: --statsd.mapping-config=/tmp/statsd_mapping.yml
|
||||
volumes:
|
||||
- /root/statsd-mapping.yml:/tmp/statsd_mapping.yml
|
||||
networks:
|
||||
- internal_network
|
||||
- external_network
|
||||
ports:
|
||||
- 9102:9102
|
||||
- "127.0.0.1:9125:9125"
|
||||
{% endif %}
|
||||
pgbouncer:
|
||||
restart: always
|
||||
image: edoburu/pgbouncer
|
||||
networks:
|
||||
- internal_network
|
||||
- external_network
|
||||
environment:
|
||||
- 'DB_HOST={{ REAL_DB_HOST }}'
|
||||
- 'DB_NAME={{ ENV_PRODUCTION["DB_NAME"] }}'
|
||||
- 'DB_USER={{ ENV_PRODUCTION["DB_USER"] }}'
|
||||
- 'DB_PASSWORD={{ ENV_PRODUCTION["DB_PASS"] }}'
|
||||
- 'SERVER_TLS_SSLMODE=prefer'
|
||||
|
||||
networks:
|
||||
external_network:
|
||||
internal_network:
|
||||
internal: true
|
||||
Reference in New Issue
Block a user