Private nextcloud?

Hello
In few days I’ll be an owner of a new GS6 Pro with /e/os.
The goal is to make Google no longer the guardian of my datas.

Now that I need to be more paranoid with my datas, I wonder if I can host them by myself, and that means not connecting my new phone (when it’ll arrive) to murena.io

I have take a look to e / infra / ecloud / nextcloud · GitLab and it seems a little bit outdated.

Before installing all that, I wonder what happens if I install nextCloud in a private server at home. Which means it will not be available when I’m outside.

Is it possible ? When I create a new contact or appointment, it will be synced when I return home; Am I correct ?
For email, I may configure imap directly I suppose. I’m not obliged to install postfix on my own server ?
Tell me if I’m correct and if you see others limitations.
Thank you

e-cloud selfhosting has not been maintained for years and will not be again in the near future according to what an admin said, hence it will not work with latest /e/OS builds.
However, as you said, you can run a self-hosted nextcloud instance and connect it to your telephone.

If the murena apps for contacts, agenda and notes do not allow to connect to a next-cloud account (it seems this feature is sometimes broken, but do try it) you can simply use the equivalent next-cloud apps for contacts, agenda, notes, password etc.

1 Like

Thank you for your response ! I’m impatient to try.

For a long time, I have a self-hosted Nextcloud. It can be reached from outside my home without a problem. Because it is very old and outdated, the Nextcloud regular applications are not able to connect to it. However, I use CardDav and Caldav protocols through the app DavX5 to connect /e/OS app Contacts and Calendar. They work in real time without problems.

I am about to replace this outdated version with the last one that I have installed on a test server. As told @GabrielT , regular Nextcloud apps work fine. I will be able to synchronise my files (photos and videos) with my new Nextcloud. Currently I use murena.io for that.

Installing a self-hosted Nextcloud is not very complicated with Docker for somebody who has good knowledge of IT and particularly Linux.

If it is not your case, you should stay with murena.io which is not so bad or something else outside GAFAM.

I don’t understand what you want to do with email. I hope you don’t want to self-host your own email domain. It is very tricky and useless unless you are a company with high security constraints.

There are plenty email providers outside US which respect your privacy, unlike GAFAM. The choice may depend on your country.

3 Likes

Thank you.
Yes I’m able to install a self-hosted nextcloud, with or without docker. If possible, I don’t want it to be reachable outside.
I’ll use an external provider for email, you are correct. I’m not able to master that part !
Thank again for your answer.

Hello friend, and welcome to the forums!

So, I still run the /e/Cloud server, dated as it is, it does still work for me.

However, I’ve been working on a project to address exactly this problem - I’m calling it “After -e-”, and it’s a spiritual successor to /e/Cloud server. My goal is to make it a drop-in replacement for /e/Cloud Server, with some improvements like SSO, Immich and Vaultwarden integration, as well as a much easier install process and more user-friendly descriptions of what’s what, to help with the installation and initial config. A migration script is on my radar as well.

The project itself is just a series of shell scripts that pull the other projects together; I’ll admit that the scripts themselves are being written by AI, but I’ve been obsessive about quality control, at least in terms of the output (everything MUST work before I move forward; I’ve spun up dozens of VMs to squash every bug that comes up, and I spent weeks squashing SSO bugs and refused to move on until everything preventing my test user logging in was completely resolved).

Right this second, i’m working on the fact that Stalwart, the mail server doesn’t seem to want to handle inbound mail properly…but the initial config scripts, identity management, SSL cert acquisitions and renewals, reverse proxy configs, and outbound mail all work.

You said you didn’t want to host your own mail, and I do have an installation mode exactly for that purpose, but it’s got rougher edges than the others, and the Nextcloud customization is currently where I’m working on my development.

If you’re interested in a “pre alpha” version of After -e- , feel free to send me a DM and I’ll get you a ZIP file of my current build.