Hello self-hosted world!
Step by step, I’m going into the beautiful world of self-hosting. With Davx9 and agendav, there is beautiful software available for self-hosting and syncing dav-files. Time to start migrating away from Google Calendar and Google Contacts.
However, I’m getting stuck at finding a replacement for the web app. You see, I hate phones (nothing personal, and it’d be much better if my phone had a full mechanical keyboard built-in but physics won’t allow it), so I type all my stuff on the computer using contacts.google.com and calendar.google.com -> it’s synched to my phone and I can check it there (plus, notifications!). So in order to get rid of Google, I’d need to have a web app which does that for me, ideally with a shiny Docker image making the setup painless.
I’ve looked into Nextcloud (which I use), but it’s absolute bloat, slow and not particularly user friendly. However, I can’t seem to find many options. I can’t be alone with this crave for a fast web frontend for cal and contacts.
What are my fellow selfhosting enthousiasts using?
Cheers!
From what I’ve seen, foss web clients are severely lacking. Personally I use nextcloud. SOGo looks interesting, would probably be more popular if it was easier to run (mailcow has a docker image, although you’d need to dissect what is need to just run SOGo).
Can you define “slow”? I’ve seen many a person here complain about Nextcloud’s performance. For context my instance page loads in around 2.5s. I don’t use Talk, Mail or the dashboard.
Proxmox LXC 2core (4700u), 4gb ram, ssd, linuxserver’s nextcloud docker image, mariadb, keydb.
It also runs OnlyOffice, Drawio, excalidraw and 3 or 4 smaller servicesHello, I host my own mail server with Roundcube as a webmail, integrated with Radicale for the contacts and calendar. Hope it helps !
InfCloud. There’s a link to the demo lower on the page. It can do events, tasks and contacts.
I personally use Baïkal https://sabre.io/baikal/ for calendar creation. As desktop Clients, I rely on Thunderbird https://www.thunderbird.net/en-US/ and Morgen https://www.morgen.so In addition, I have explored alternatives such as Agendav https://github.com/agendav/agendav and Manage My Damn Life https://github.com/intri-in/manage-my-damn-life-nextjs Although Nextcloud offers a wide range of services, I find it to be a rather extensive solution for my needs, considering that my primary focus is calendar usage.