Browse Source

Feat(OnlyOffice): Configura OnlyOffice remoto com JWT

- Altera URL padrão do OnlyOffice para https://onlyoffice.legisinc.com.br
- Configura JWT para autenticação com o servidor OnlyOffice remoto
- Remove serviço OnlyOffice local do docker-compose-dev-db.yml
pull/3858/head
rangelbruno 8 months ago
parent
commit
6af59db443
  1. 26
      docker/docker-compose-dev-db.yml
  2. 2
      sapl/settings.py

26
docker/docker-compose-dev-db.yml

@ -29,25 +29,9 @@ services:
DEBUG: 'True' DEBUG: 'True'
DATABASE_URL: postgresql://sapl:sapl@sapldb-dev:5432/sapl DATABASE_URL: postgresql://sapl:sapl@sapldb-dev:5432/sapl
TZ: America/Sao_Paulo TZ: America/Sao_Paulo
ONLYOFFICE_URL: 'http://onlyoffice:80' ONLYOFFICE_URL: 'https://onlyoffice.legisinc.com.br'
depends_on: ONLYOFFICE_JWT_ENABLED: 'True'
- onlyoffice ONLYOFFICE_JWT_SECRET: 'sapl_onlyoffice_super_secret'
networks:
- sapl-net-dev
onlyoffice:
container_name: onlyoffice-documentserver
image: onlyoffice/documentserver:latest
ports:
- "8001:80"
environment:
- JWT_ENABLED=false
- ALLOW_PRIVATE_IP_ADDRESS=true
- ALLOW_META_IP_ADDRESS=true
volumes:
- onlyoffice_data:/var/www/onlyoffice/Data
- onlyoffice_log:/var/log/onlyoffice
restart: unless-stopped
networks: networks:
- sapl-net-dev - sapl-net-dev
@ -55,7 +39,3 @@ networks:
sapl-net-dev: sapl-net-dev:
name: sapl-net-dev name: sapl-net-dev
driver: bridge driver: bridge
volumes:
onlyoffice_data:
onlyoffice_log:

2
sapl/settings.py

@ -304,7 +304,7 @@ SERVER_EMAIL = config('SERVER_EMAIL', cast=str, default='')
EMAIL_RUNNING = None EMAIL_RUNNING = None
# OnlyOffice Document Server Configuration # OnlyOffice Document Server Configuration
ONLYOFFICE_URL = config('ONLYOFFICE_URL', default='http://localhost:8002') ONLYOFFICE_URL = config('ONLYOFFICE_URL', default='https://onlyoffice.legisinc.com.br')
ONLYOFFICE_JWT_SECRET = config('ONLYOFFICE_JWT_SECRET', default='') ONLYOFFICE_JWT_SECRET = config('ONLYOFFICE_JWT_SECRET', default='')
ONLYOFFICE_JWT_ENABLED = config('ONLYOFFICE_JWT_ENABLED', cast=bool, default=False) ONLYOFFICE_JWT_ENABLED = config('ONLYOFFICE_JWT_ENABLED', cast=bool, default=False)

Loading…
Cancel
Save