The community help forum (help.nextcloud.com) is for home and non-enterprise users. Support is provided by other community members on a best effort / “as available” basis. All of those responding are volunteering their time to help you.
If you’re using Nextcloud in a business/critical setting, paid and SLA-based support services can be accessed via portal.nextcloud.com where Nextcloud engineers can help ensure your business keeps running smoothly.
Getting help
In order to help you as efficiently (and quickly!) as possible, please fill in as much of the below requested information as you can.
Before clicking submit: Please check if your query is already addressed via the following resources:
(Utilizing these existing resources is typically faster. It also helps reduce the load on our generous volunteers while elevating the signal to noise ratio of the forums otherwise arising from the same queries being posted repeatedly).
The Basics
Nextcloud Server version (e.g., 29.x.x):
Nextcloud All in One 31.0.7
Operating system and version (e.g., Ubuntu 24.04):
Ubuntu 24.04.3 LTS
Web server and version (e.g, Apache 2.4.25):
Not Sure
Reverse proxy and version _(e.g. nginx 1.27.2)
Not Sure
PHP version (e.g, 8.3):
Not Sure
Is this the first time you’ve seen this error? (Yes / No):
Yes
When did this problem seem to first start?
I am a first time user trying to install this program
Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
Nextcloud All in One Docker Image
Are you using CloudfIare, mod_security, or similar? (Yes / No)
replace me
Summary of the issue you are facing:
Hi, I am a beginner to both Linux and Nextcloud. I am trying to self host and make my own cloud drive and was advised to install Nextcloud. I installed Ubuntu 24.04.3 LTS and straight after that I followed the instructins on Nextcloud’s website to get the All in One application running.
I first followed these instructions provided:
This I assume lets me install an application called docker, and I believe I did this correctly as it asked me to do a “hello world” test and the output came out to what I should see.
Currently my terminal is stuck on this message:
NOTICE: ready to handle connections
I’m not sure what I’m supposed to see but I believe there should be an initial startup because step 4 on the github page says “After the initial startup, you should be able to open the Nextcloud AIO Interface now on port 8080 of this server.”.
I am not sure on how to proceed and would like to make sure I do things right so any help would be appreciated.
Nextcloud is fairly complex application and I would recommend you play and learn a lot before you start self-hosting Nextcloud and store important files there (especially backup, restore, upgrades)
I agree with @wwe — start simple and don’t get discouraged by being a beginner. Nextcloud AIO is built so it doesn’t overwhelm you: run it, go through the wizard, and adjust as your needs grow.
Before you dive in, consider a few things that shape the “right” setup for you:
Hardware: if you’ve got decent gear, it’d be a pity to dedicate it only to Nextcloud. You might later add Bitwarden, Plex, Paperless…
Connectivity/IP: do you have a public IP? Is your ISP blocking ports (80/443, and 3478/UDP for Talk)?
Reverse proxy: if you plan other services alongside Nextcloud, it’s clean to run Nginx Proxy Manager outside AIO and let it front everything.
Goal: only LAN access, or also domain + HTTPS from the internet?
Don’t worry about starting with Linux. Curiosity is what moves you forward. The forum already has plenty of step-by-step guides with exact settings — just pick the one that matches your conditions.
It automatically sets up everything you need for Nextcloud — including a mail server and vhost management. After that, you just create a virtual host for Nextcloud via the web interface, and you’re done.
Alternatively, take a look at YunoHost — a beginner-friendly system with a web UI, mail server, app catalog (including Nextcloud), and user management.
@NeedOwnHost
I would also like to give you some well-intended advice. Many Linux and Nextcloud beginners have managed to install Nextcloud. But far fewer have managed to repair Nextcloud in the event of an error.
I don’t want to scare you, but always make sure you have a backup. Be prepared for the possibility that you may not be able to restore Nextcloud to its previous state.
For really important data, I always recommend keeping it available independently of Nextcloud. Nextcloud has the great advantage that files are not encrypted. Backup is very easy. I also strongly advise against activating server-side encryption. It can cause problems in the event of an error and does not offer any security advantages. It only makes sense if the data itself is stored with a third-party provider, e.g. as object storage. That will not be the case for you.