How to even install Next Cloud

Can someone please guide me how to install this software; tried using the GitHub version behind Reverse Proxy; simply copied and pasted the code.

All was ok till it asked me for a Domain and that’s where I keep getting a 443 unrecognizable domain; confirm if ports are / open, change something in DNS.

So here is my setup:

Proxmox, with OPNSense Virtualized; also have ADGuard Home as a local DNS with Unbound as the Upstream DNS.

I don’t have my own domain; and am instead using DuckDNS.

I have setup both Caddy and NginX Proxy Manager (as a back) in their own VLAN.

I have apps in a separate VLAN such as VaultWarden, Plex, Emby etc (all working fine behind Caddy) ; and wanted to install Nextcloud in a similar manner; i.e. only the Reverse Proxy has access to these apps.

I followed the AIO (with Reverse Proxy) to a T and kept getting the 443 unable to recognize domain.

Ports 80 and 443 were opened as confirmed by external tests (GRC Shield Up) however still kept getting the error. I tried variations of Caddy but no luck with NginX Proxy Manager.

{
        acme_dns duckdns 546fghjfdfh

}

nc.abc.duckdns.org {
        reverse_proxy 192.168.60.160
}

https://nc.abc.duckdns.org:443 {
        reverse_proxy 192.168.60.160:11000
}

I even tried the AIO without reverse proxy; but when asked for the domain it said ; i’m behind a IP (which is / was Caddy or Nginx) yet couldn’t move forward.

Can anyone here provide some assistance;

Hello,

You have asked the question Under AIO section so my answer is bit off topic.

There are various ways of installating nextcloud, Docker (which AIO depends on) is one such way. However, if you don’t need in-depth customization, you can also consider using Nextcloud Snap version.

In your setup, all it needs is just an Ubuntu Server VM with root access along with just three basic commands,

  1. sudo snap install nextcloud
  2. sudo nextcloud.manual-install user password → Use your own user name and password
  3. sudo nextcloud.occ config:system:set trusted_domains 1 --value=your.vm.ipv4

Done.

Nextcloud should now be accessible via browser or apps from any system on that VM subnet using that VM IPv4 address

For reference, check here → nextcloud-snap/nextcloud-snap: :cloud::package: Nextcloud packaged as a snap (github.com)

Thanks.

why don’t you follow Download and install Nextcloud or AiO reverse proxy specifically for AiO ?

1 Like

Yes i’m a fool and i haven’t tried all of this before; thank you very much.