| 12345678910111213141516171819202122232425262728293031323334 |
- version: '3.9'
- services:
- pgsql_server_tls:
- container_name: pgsql-tls
- build:
- context: ./
- dockerfile: ./pgsql/Dockerfile
- args:
- POSTGRES_USER: postgres
- BUILD_FROM: public.ecr.aws/docker/library/postgres:${PGSQL_TAG}
- image: emqx_pgsql:${PGSQL_TAG}
- restart: always
- environment:
- POSTGRES_DB: mqtt
- POSTGRES_USER: root
- POSTGRES_PASSWORD: public
- ports:
- - "5433:5432"
- command:
- - -c
- - ssl=on
- - -c
- - ssl_cert_file=/var/lib/postgresql/server.crt
- - -c
- - ssl_key_file=/var/lib/postgresql/server.key
- - -c
- - ssl_ca_file=/var/lib/postgresql/root.crt
- - -c
- - hba_file=/var/lib/postgresql/pg_hba.conf
- # - -c
- # - ssl_min_protocol_version=TLSv1.2
- networks:
- - emqx_bridge
|