Skip to main content

Ports which must be opened for ONLYOFFICE Docs Enterprise Edition on Docker

PortService/ ProtocolInternal in/outExternal inExternal outDescription
80HTTP✖✔✖The default port for the Hypertext Transfer Protocol, must be open for the client browser to be able to interact with the server if the server is set to operate via HTTP instead of HTTPS
443HTTPS✖✔*✖The default port for the Hypertext Transfer Protocol over SSL/TLS, must be open for the client browser to be able to interact with the server if the server is set to operate via HTTPS instead of HTTP
4369Erlang✔✖✖The default port used by Erlang (RabbitMQ requires Erlang)
5432PostgreSQL✔**✖✖The default port used to connect to the PostgreSQL object-relational database management system server
5672RabbitMQ✔**✖✖The default port used for the correct work of the RabbitMQ message brokers
6379Redis✔**✖✖The default port for the Redis distributed in-memory data structure store, used as a database, cache and message broker
8000DocService✔✖✖The default port used for the connections of the document editing service
8080Spellchecker✔***✖✖The default port used for the correct work of the document spellchecker service
9000Admin Panel✔✖✖The default port used by Admin Panel
note

Please note that you only need to open the above ports if you have the necessary service installed and use it, as they are required for the correct work of the services listed in the table. If you disabled and do not plan to use certain services, consider closing the corresponding ports. If you changed the default port to another one, make sure you close the default port and open the one you set.

* if HTTPS is used instead of HTTP.

** if the service is installed on another network computer, an external port must be opened for outbound connections for Enterprise Edition computer, and inbound connections for this port on the remote computer must be allowed.

*** for ONLYOFFICE Docs versions earlier than 6.3