34 lines
1.1 KiB
Markdown
34 lines
1.1 KiB
Markdown
Here’s a **Docker Compose** file for ONLYOFFICE Workspace Community Edition, configured to work with your existing nginx setup and avoiding ports 3000/3001. This setup uses ports **3002** (for the Community Server) and **3003** (for the Document Server), which you can proxy via nginx to `docs.iso27diy.com`.
|
||
|
||
```yaml
|
||
version: '3.8'
|
||
|
||
services:
|
||
onlyoffice-community-server:
|
||
image: onlyoffice/communityserver:latest
|
||
container_name: onlyoffice-community-server
|
||
restart: always
|
||
environment:
|
||
- DOCUMENT_SERVER_PORT_3003=3003
|
||
volumes:
|
||
- ./community-data:/var/www/onlyoffice/Data
|
||
- ./community-logs:/var/log/onlyoffice
|
||
ports:
|
||
- "3002:80"
|
||
depends_on:
|
||
- onlyoffice-document-server
|
||
|
||
onlyoffice-document-server:
|
||
image: onlyoffice/documentserver:latest
|
||
container_name: onlyoffice-document-server
|
||
restart: always
|
||
environment:
|
||
- JWT_SECRET=your_jwt_secret_here # Change this to a secure random string
|
||
volumes:
|
||
- ./document-data:/var/www/onlyoffice/Data
|
||
- ./document-logs:/var/log/onlyoffice
|
||
ports:
|
||
- "3003:80"
|
||
cap_add:
|
||
- SYS_ADMIN
|
||
```
|