Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
A couple of days ago, after testing it myself for a few months to make sure I understood how everything works, I made the switch to NextCloud Calendar, and will no longer use Google Calendar.
This is the best part though... I somehow convinced my wife to do the same. She let me install the NextCloud app(optional for Calendar stuff but makes the setup easier) and DAVx^5^ on her phone (both from F-Droid, so DAVx^5^ was free). I exported and imported her calendar, and made sure the notifications were set up to her preferred default.
It's multiple days later, and she hasn't complained!
I've also moved all of my contacts over to NextCloud, but have yet to coerce my spouse to do the same.
This sounds good, the partner acceptance factor is always one of the biggest struggles. Technology is easy :D
Which calendar client did you use?
I thought the switch to nextcloud calendar was going to be simple, but davx is ... Not a clean-cut app.
I've been using Fossify Calendar for a while now and it's been pretty great. I moved to it after the whole Simple apps getting sold drama when it happened.
In a web browser I use the NextCloud one. It's functionally very similar to Google and I like it a lot.
For our Android phones, my wife uses the Google Calendar app, and I like Business Calendar Pro.
Both apps you just have to go into the settings once DAVx^5^ has done the initial sync and uncheck all of the Google calendars so they aren't shown, and check the boxes next to the new Calendars.
Exporting and Importing I could only really easily do via the web browser for both.
Sorry to pester you, but I'm confused: my google calendar app does not allow removing the original google calendar. How were you able to do so?
And both of your installs can sync from device to NC? I have not been able to get around this... Only one-way sync from NC to davx to 3rd party android calendar.
The Google account is still there, I've just hidden each of those calendars. New events seem to default to whichever calendar you used last (citation needed) so once you've created an event under the NextCloud account, it should default to that. The app I use (Business Calendar Pro) doesn't even give the option if a particular calendar is disabled.
As far as DAVx^5^, the default is to only sync every 4 hours. Phone to NC is instant (once DAVx sees the change), but NC to Phone has a delay. However!...
I just set up the ntfy app to create instant two way sync both ways. It's pretty slick. Dig around in the DAVx^5^ documentation about how that works. You install the DAV Push app on the NC server, ntfy on your phone, enable UnifiedPush in the DAVx settings, do a little dance, and then NC notifies DAVx every time there's a change.
Edit: you can also delete calendars from Google Calendar settings on the web, but this is obviously permanent. I think you can also totally remove Calendar from your account.
Edit2: You can't remove calendar from your account, only delete individual calendars.
Thank you for replies, I'm grateful.