ONLYOFFICE

 avatar
unknown
yaml
2 days ago
1.8 kB
4
No Index
services:
  onlyoffice-documentserver:
    container_name: onlyoffice-documentserver
    image: 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 #Must be set to true!
      - JWT_SECRET=TOKEN #64 lenght token, can be generated here https://jwtsecret.com/generate
      #- JWT_HEADER=Authorization
      #- JWT_IN_BODY=true
    ports:
      - '5080:80'
      - '5443:443'
    stdin_open: true
    restart: always
    stop_grace_period: 60s
    volumes:
       - /home/user/docker/onlyoffice/documentserver:/var/www/onlyoffice/Data
       - /home/user/docker/onlyoffice/documentserver:/var/log/onlyoffice
       - /home/user/docker/onlyoffice/documentserver:/var/lib/onlyoffice/documentserver/App_Data/cache/files
       - /home/user/docker/onlyoffice/documentserver:/var/www/onlyoffice/documentserver-example/public/files
       - /home/user/docker/onlyoffice/documentserver:/usr/share/fonts
       
  onlyoffice-rabbitmq:
    container_name: onlyoffice-rabbitmq
    image: rabbitmq:4.0
    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:
      - /home/user/docker/onlyoffice/database:/var/lib/postgresql
Editor is loading...
Leave a Comment