Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- services:
- onlyoffice-documentserver:
- image: onlyoffice/documentserver
- container_name: onlyoffice-documentserver
- depends_on:
- - onlyoffice-postgresql
- - onlyoffice-rabbitmq
- environment:
- - DB_TYPE=postgres
- - DB_HOST=onlyoffice-postgresql
- - DB_PORT=5432
- - DB_NAME=onlyoffice
- - DB_USER=onlyoffice
- - AMQP_URI=amqp://guest:guest@onlyoffice-rabbitmq
- # Uncomment strings below to enable the JSON Web Token validation.
- - JWT_ENABLED=true
- - JWT_SECRET=my-JWT_SECRET
- - JWT_HEADER=Authorization
- - JWT_IN_BODY=true
- # START HTTPS Configuration
- - ONLYOFFICE_HTTPS_HSTS_ENABLED=true
- - ONLYOFFICE_HTTPS_HSTS_MAXAGE=31536000
- - SSL_CERTIFICATE_PATH=/var/www/onlyoffice/Data/certs/onlyoffice.crt
- - SSL_KEY_PATH=/var/www/onlyoffice/Data/certs/onlyoffice.key
- - SSL_DHPARAM_PATH=/var/www/onlyoffice/Data/certs/dhparam.pem
- # END HTTPS Configuration
- ports:
- - '8443:443'
- stdin_open: true
- restart: always
- volumes:
- - ./certs:/var/www/onlyoffice/Data/certs
- onlyoffice-rabbitmq:
- container_name: onlyoffice-rabbitmq
- image: rabbitmq
- restart: always
- expose:
- - '5672'
- onlyoffice-postgresql:
- container_name: onlyoffice-postgresql
- image: postgres:12
- environment:
- - POSTGRES_DB=onlyoffice
- - POSTGRES_USER=onlyoffice
- - POSTGRES_HOST_AUTH_METHOD=trust
- restart: always
- expose:
- - '5432'
- volumes:
- - postgresql_data:/var/lib/postgresql
- volumes:
- postgresql_data:
Advertisement
Add Comment
Please, Sign In to add comment