Nextcloud alternatives
Author: r | 2025-04-24
Nextcloud Alternatives Similar projects and alternatives to Nextcloud Nextcloud. Suggest alternative; Edit details; Pi-hole. 1 2,368 50,623 6.7 Shell Nextcloud VS Pi-hole A black hole Nextcloud Alternatives Similar projects and alternatives to Nextcloud Nextcloud. Suggest alternative; Edit details; Pi-hole. 1 2,368 50,623 6.7 Shell Nextcloud VS Pi-hole A black hole
Nextcloud Alternative? : r/NextCloud - Reddit
To give your clients a Google Drive or a Dropbox like experience. You can create custom links, like example .com/client-name, which can look more professional. For better videos experience you'll need hardware acceleration.Photos: nextcloud? Immich?I have tried A LOT of solutions and I finally stopped after using Nextcloud and Photoview. I synchronise files from my computer to Nextcloud using rclone and view them on Photoview whenever I need. You can sync to you nextcloud using their official app on phone. I use Photoview because I have not found a single self-hosted solution that keeps the folder structure and lets me view them as both, in folder structures as well as in a chronological timeline.Is there an app that can produce "memories" from a syncthing folder?Bl4ckB1s3ct0r gave the right answer - Photoprism and Immich can be considered as open-source alternatives of Google Photos. Another one is Photoview.[Self Hosted] Recommandation de gestionnaire de photosWhat are some alternatives?When comparing PiGallery 2 and photoview you can also consider the following projects:immich- High performance self-hosted photo and video management solution.PhotoPrism- AI-Powered Photos App for the Decentralized Web 🌈💎✨OwnPhotos- Self hosted alternative to Google PhotosPiwigo- Manage your photos with Piwigo, a full featured open source photo gallery application for the web. Star us on Github! More than 200 plugins and themes available. Join us and contribute!photoprism-mobile- Flutter App for PhotoPrismCodeRabbit: AI Code Reviews for DevelopersRevolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality Nextcloud Alternatives Similar projects and alternatives to Nextcloud Nextcloud. Suggest alternative; Edit details; Pi-hole. 1 2,368 50,623 6.7 Shell Nextcloud VS Pi-hole A black hole November 20, 2022, 12:56pm 1 I’ve been following DBTech tutorials to setup a Nextcloud instance and I want to use Cloudflare Tunnel to access it over the internet.Cloudflare Tunnel provides DDOS protection, firewall and many other features to keep the website safe from external factors, but is the Tunnel private (privacy focused)? Like is it truly encrypted? When I upload a file or use Nextcloud Talk to chat with my friends, is it possible that Cloudflare can view the decrypted contents?The free plan doesn’t allow usage of any other SSL certificates, you have to use the one provided by Cloudflare, and the origin server can only use SSL certificates from Cloudflare.I’ve read few posts saying it’s not really private, but the Nextcloud AIO documentation says it can be hosted behind a Cloudflare Tunnel.Is there a way to harden Cloudflare Tunnel? If it isn’t private, are there any other good alternatives?I’m new to self hosting, so I’m sorry if these things sound trivial, but I really need to know if the service (Cloudflare Tunnel) is privacy focused before using it. Kerasit November 21, 2022, 8:54am 2 No. Using solely cloudflare, is not truly privacy safe.However here is a brief recap of what happens and then what a tunnel is and how it SHOULD be used.When you writes “new to self hosting” I will automatically assume you have setup a server in your own perimeter (home address), and is looking into using Cloudflare ONLY to provide a publicly reachable interface, so you can reach your Nextcloud from anywhere.All your data resides on your nextcloud in your home. So far so good. You should ALWAYS use HTTPS, where the TLS trafic terminates at your own premise (on your own network). For this to be possible, there are three options, whereas two is considered truly trustworthy:1:Reverse proxy with TLS termination (can be Letsencrypt), proxying through a VPN tunnel to your on premise Nextcloud webserver, setup also with TLS (self signed). NOT truly privacy trustworthy.2:Reverse proxy with SSL passthrough through VPN tunnel to your on premnise Nextcloud webserver, setup with TLS (can be Letsencrypt). Considered truly privacy trustworthy.3:Cloudflare tunnel using pure TCP port forwarding over the VPN you sets up, it is even better. And this setup is even more simple than a reverse proxy. Considered truly privacy trustworthy.With option 2 - and especially 3 - it does not matter at all, which frontend service - Cloudflare or even Alibaba - you are using. Even less if you use a service like Letsencrypt, because it uses your On premise Nextcloud webservers own private key, to identify and ensure that there is no middleman trying to disguise like you.So to recap and answer: Your question asComments
To give your clients a Google Drive or a Dropbox like experience. You can create custom links, like example .com/client-name, which can look more professional. For better videos experience you'll need hardware acceleration.Photos: nextcloud? Immich?I have tried A LOT of solutions and I finally stopped after using Nextcloud and Photoview. I synchronise files from my computer to Nextcloud using rclone and view them on Photoview whenever I need. You can sync to you nextcloud using their official app on phone. I use Photoview because I have not found a single self-hosted solution that keeps the folder structure and lets me view them as both, in folder structures as well as in a chronological timeline.Is there an app that can produce "memories" from a syncthing folder?Bl4ckB1s3ct0r gave the right answer - Photoprism and Immich can be considered as open-source alternatives of Google Photos. Another one is Photoview.[Self Hosted] Recommandation de gestionnaire de photosWhat are some alternatives?When comparing PiGallery 2 and photoview you can also consider the following projects:immich- High performance self-hosted photo and video management solution.PhotoPrism- AI-Powered Photos App for the Decentralized Web 🌈💎✨OwnPhotos- Self hosted alternative to Google PhotosPiwigo- Manage your photos with Piwigo, a full featured open source photo gallery application for the web. Star us on Github! More than 200 plugins and themes available. Join us and contribute!photoprism-mobile- Flutter App for PhotoPrismCodeRabbit: AI Code Reviews for DevelopersRevolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality
2025-04-09November 20, 2022, 12:56pm 1 I’ve been following DBTech tutorials to setup a Nextcloud instance and I want to use Cloudflare Tunnel to access it over the internet.Cloudflare Tunnel provides DDOS protection, firewall and many other features to keep the website safe from external factors, but is the Tunnel private (privacy focused)? Like is it truly encrypted? When I upload a file or use Nextcloud Talk to chat with my friends, is it possible that Cloudflare can view the decrypted contents?The free plan doesn’t allow usage of any other SSL certificates, you have to use the one provided by Cloudflare, and the origin server can only use SSL certificates from Cloudflare.I’ve read few posts saying it’s not really private, but the Nextcloud AIO documentation says it can be hosted behind a Cloudflare Tunnel.Is there a way to harden Cloudflare Tunnel? If it isn’t private, are there any other good alternatives?I’m new to self hosting, so I’m sorry if these things sound trivial, but I really need to know if the service (Cloudflare Tunnel) is privacy focused before using it. Kerasit November 21, 2022, 8:54am 2 No. Using solely cloudflare, is not truly privacy safe.However here is a brief recap of what happens and then what a tunnel is and how it SHOULD be used.When you writes “new to self hosting” I will automatically assume you have setup a server in your own perimeter (home address), and is looking into using Cloudflare ONLY to provide a publicly reachable interface, so you can reach your Nextcloud from anywhere.All your data resides on your nextcloud in your home. So far so good. You should ALWAYS use HTTPS, where the TLS trafic terminates at your own premise (on your own network). For this to be possible, there are three options, whereas two is considered truly trustworthy:1:Reverse proxy with TLS termination (can be Letsencrypt), proxying through a VPN tunnel to your on premise Nextcloud webserver, setup also with TLS (self signed). NOT truly privacy trustworthy.2:Reverse proxy with SSL passthrough through VPN tunnel to your on premnise Nextcloud webserver, setup with TLS (can be Letsencrypt). Considered truly privacy trustworthy.3:Cloudflare tunnel using pure TCP port forwarding over the VPN you sets up, it is even better. And this setup is even more simple than a reverse proxy. Considered truly privacy trustworthy.With option 2 - and especially 3 - it does not matter at all, which frontend service - Cloudflare or even Alibaba - you are using. Even less if you use a service like Letsencrypt, because it uses your On premise Nextcloud webservers own private key, to identify and ensure that there is no middleman trying to disguise like you.So to recap and answer: Your question as
2025-04-15Some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-01.Ente: Open-Source, E2E Encrypted, Google Photos AlternativeMost lightweight one I've found so far: Browse Your Life in PicturesI looked at a bunch of these 2 years ago and ended up using PhotoView for a private gallery. It had the right mix of simplicity and features, and I was actually able to get it running. Web Image GalleryTake a look at Photoview: . I think that it will fit all your needs (or at least, most all of them)looking for a slefhosted photo galleryCan someone help me find out if nextcloud photos or Immich can satisfy my needs?I use Photoview with Nextcloud, because I like its UI more than Nextcloud.Photo Gallery RecommendationImage delivery for weddingsI can suggest 3 options.* Photoview - It is like a gallery with recursive folder structure (folders inside folders) support. You can create shareable links for the folders, with password protection. The UI is great. And your clients will be able to download the complete folder, also individual images at either full resolution or reduced. The issue is you cannot use the UI to add or delete photos, but it can be a great thing for security and stability.* Chevereto - It is more like imgur. You upload all the files using the UI and create albums and their sharable links. I do not think if it supports videos at all.* Nextcloud - Another great option if you want
2025-04-19Is your feature request related to a problem? Please describe.Nextcloud is clearly maturing fast. Thanks to everyone for the hard work. To bring it to parity with other first class cloud services, it would be awesome if Nextcloud could provide push notifications for CalDAV and CardDAV. Changes to calendars and tasks would benefit from faster propagation without needing to resort to rapid fetch intervals, which are resource intensive. It's frustrating when changes across devices are not in sync and create version control issues when editing on multiple devices.It appears to be possible to enable push for CalDAV and CardDAV on Apple iOS, iPadOS, and macOS devices. Not sure about other devices.Describe the solution you'd likeImplement something like this from FastMail. Unclear what the technical backend is. Perhaps they would be willing to share. For iOS, iPadOS, and macOS, it appears this involved collaboration with Apple, although not sure. alternatives you've consideredFaster fetch intervals are imperfect, drain resources (especially for battery powered devices. Z-push is an option but clunky and also resource intensive. It is inefficient, since it just converts CalDAV and CardDAV to Microsoft ActiveSync. This also creates reliance on a new protocol.Thanks again, and completely understand that this is "nice to have" not "need to have." But, given how Nextcloud is maturing, it would be awesome to bring it to parity with cloud services others offer.
2025-04-03Information.Base version - apacheThis version will use the apache variant and add a MariaDB container. The volumes are set to keep your data persistent. This setup provides no TLS encryption and is intended to run behind a proxy.Make sure to pass in values for MYSQL_ROOT_PASSWORD and MYSQL_PASSWORD variables before you run this setup.services: db: image: mariadb:10.11 restart: always command: --transaction-isolation=READ-COMMITTED volumes: - db:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD= - MYSQL_PASSWORD= - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud redis: image: redis:alpine restart: always app: image: nextcloud restart: always ports: - 8080:80 depends_on: - redis - db volumes: - nextcloud:/var/www/html environment: - MYSQL_PASSWORD= - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud - MYSQL_HOST=dbvolumes: nextcloud: db:Then run docker compose up -d, now you can access Nextcloud at from your host system.Base version - FPMWhen using the FPM image, you need another container that acts as web server on port 80 and proxies the requests to the Nextcloud container. In this example a simple nginx container is combined with the Nextcloud-fpm image and a MariaDB database container. The data is stored in docker volumes. The nginx container also needs access to static files from your Nextcloud installation. It gets access to all the volumes mounted to Nextcloud via the volumes option. The configuration for nginx is stored in the configuration file nginx.conf, that is mounted into the container. An example can be found in the examples section here.This setup provides no TLS encryption and is intended to run behind a reverse proxy.Make sure to pass in values for MYSQL_ROOT_PASSWORD and MYSQL_PASSWORD variables before you run this setup.services: db: image: mariadb:10.11 restart: always command: --transaction-isolation=READ-COMMITTED volumes: - db:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD= - MYSQL_PASSWORD= - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud redis: image: redis:alpine restart: always app: image: nextcloud:fpm restart: always depends_on: - redis - db volumes: - nextcloud:/var/www/html environment: - MYSQL_PASSWORD= - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud - MYSQL_HOST=db
2025-04-08