I’ve spent the last 2 weeks trying to get the community version of onlyoffice working on my server. I’ve tried the official install scripts, docker-compose.yml files found in the github repos, hours of manual ChatGPT and Claude copy/pasting, and more days of letting Cursor loose on my server than I’m prepared to admit.
I know how to use Linux. I’ve deployed some really complicate applications, and this is the first time I’ve ever just had to give up
Asking here just in case there’s something I missed:
Is there a place I can get a docker-compose file to get the document and community servers up and running with non standard ports? I have 80 and 443 taken already. Something that won’t just result in an endless loading screen, and endlessly restarting community container?
Thanks
Do you know how to use Docker? It’s pretty complicated and I only recently started using it myself, trying to wrap my mind around its inner workings enough to be able to manage more of the administration of my own website. But it’s important to learn!
I have not attempted to install OnlyOffice in this way, I signed up here to discuss the amazing OpenOffice bot for Telegram and use the OS X app [that seems a bit underdeveloped but I digress].
I recommend using Docker Desktop to edit the docker image to use the ports you need to. When you run the container, if it doesn’t prompt you to choose your port, you should be able to Inspect the container’s PortBindings and then use the file editor to edit the config files you need or use Exec terminal to do so.
Thanks. I know how to use Docker quite well. I use it at work in addition to my private home server. I have a few dozen projects running in Docker already (including nextcloud AIO, vaultwarden, and immich on this server alone), but this is one project that just won’t work for me
Hello @mediabloke
You can find all samples for running Workspace via Docker Compose here:
In the sample for ONLYOFFICE Workspace Community you can change the ports to necessary ones in this line.
Basically, you can map the ports for Community Server only as long as other containers are in the same network (onlyoffice in the sample).
NB: If you do not need ONLYOFFICE Mail Server, you can simply remove whole section from the .yml.
Let me know if you face any issues.
My current plan is to upgrade my hardware to something with more memory, then spin up a VM dedicated to OO and try to install it there
1 Like