https://github.com/owncloud-ops/onlyoffice
Custom container image for OnlyOffice Docs
https://github.com/owncloud-ops/onlyoffice
container oci onlyoffice
Last synced: 4 months ago
JSON representation
Custom container image for OnlyOffice Docs
- Host: GitHub
- URL: https://github.com/owncloud-ops/onlyoffice
- Owner: owncloud-ops
- License: apache-2.0
- Created: 2021-10-01T07:58:59.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2026-02-24T23:34:18.000Z (5 months ago)
- Last Synced: 2026-02-25T04:44:57.432Z (5 months ago)
- Topics: container, oci, onlyoffice
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/owncloudops/onlyoffice
- Size: 1020 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# onlyoffice
[](https://drone.owncloud.com/owncloud-ops/onlyoffice/)
[](https://hub.docker.com/r/owncloudops/onlyoffice)
[](https://quay.io/repository/owncloudops/onlyoffice)
Custom container image for [OnlyOffice Docs](https://www.onlyoffice.com).
## Ports
- 8080
## Volumes
- /var/lib/onlyoffice
## Environment Variables
```Shell
ONLYOFFICE_LOG_LEVEL="INFO"
ONLYOFFICE_METRICS_ENABLED="false"
ONLYOFFICE_METRICS_HOST="localhost"
ONLYOFFICE_METRICS_PORT="8125"
ONLYOFFICE_METRICS_PREFIX="ds"
ONLYOFFICE_DB_HOST="mariadb"
ONLYOFFICE_DB_PORT="3306"
ONLYOFFICE_DB_NAME="onlyoffice"
ONLYOFFICE_DB_USER="onlyoffice"
ONLYOFFICE_DB_PASSWORD="onlyoffice"
ONLYOFFICE_REDIS_HOST="redis"
ONLYOFFICE_REDIS_PORT="6379"
# Enables JSON Web Token validation by the Onlyoffice Document Server.
ONLYOFFICE_JWT_ENABLED="false"
# Defines the secret key to validate the JSON Web Token in the request.
ONLYOFFICE_JWT_SECRET="secret"
# Defines the http header that will be used to send the JSON Web Token.
ONLYOFFICE_JWT_HEADER="Authorization"
# Enables the token validation in the request body.
ONLYOFFICE_JWT_IN_BODY="false"
ONLYOFFICE_AMQP_PROTO="amqp"
ONLYOFFICE_AMQP_USER="guest"
ONLYOFFICE_AMQP_PASSWORD="guest"
ONLYOFFICE_AMQP_HOST="rabbitmq"
ONLYOFFICE_AMQP_PORT="5672"
# Specifies the enabling the wopi handlers.
ONLYOFFICE_WOPI_ENABLED="false"
# Should be set to a random string for production use.
ONLYOFFICE_SECURE_LINK_SECRET="verysecretstring"
ONLYOFFICE_IPFILTER_RULES='[{"address": "*", "allowed": true}]'
ONLYOFFICE_REQUEST_FILTER_ALLOW_PRIVATE_IP_ADDRESS="false"
ONLYOFFICE_REQUEST_FILTER_ALLOW_META_IP_ADDRESS="false"
```
## Build
```Shell
docker build -f Dockerfile --target onlyoffice -t onlyoffice:latest .
```
## License
This project is licensed under the Apache 2.0 License - see the [LICENSE](https://github.com/owncloud-ops/onlyoffice/blob/main/LICENSE) file for details.