Hey open source nerds, what’s your personal device setup, and how do you handle the “cloudy” bits, like sync, email, calendars, document sharing, photos, that sort of stuff?

#OpenSource

@john I'm currently using a combination of Google crap and ProtonMail. I plan to continue to use ProtonMail for e-mail for now but I will move everything else NextCloud on my VPS over VPN (so that it's not exposed to the Internet) when I get the energy.
@apodoxus When you get the energy... I feel you!
@john If you find any, let me know. 😉
@john
Nextcloud running on an old desktop PC in my shed. It's not exactly offsite storage but far enough from the house to probably survive a house fire. Instant upload function on my phone sends photos to the shed so if I lose/smash the phone the photos are safe. Access via LAN at home or internet using either Nextcloud app or a web browser.
@pthane Offsite shed, I like it.
@john
Own NextCloud instance with a German hoster (€7 monthly, 100GB, 5 users)
@john
My own server with nextcloud and email server handles all this.
@qwc You run your own email server? What do you use, and do you have any problems with delivery?

@john
I have almost no problems, the few i had i cannot even remember atm because it's long ago.

Here a overview of what i use: https://mmo.to/posts/setting-up-dms/

Setting up DMS (docker-mailserver) with PostgreSQL, PostfixAdmin and Roundcubemail

Some notes in the beginning: DMS, docker mail server, is, as of now (2023-08-08), not intended to be used with a database and postfixadmin. It offers its user and domain management through a script and a text file, where you write in your accounts with hashed passwords or your aliases. This is not a tutorial, it is my personal story with the topic. I might rewrite this as a tutorial at a later point in time.

@john I use radicale for calendar and contacts on a VPS. I became dissatisfied with the lagginess of #Nextcloud . Also the frequent manual upgrades.
@sbb Ah, I’m getting a lot of people saying Nextcloud, but I have big files, and i’ve heard bad things.
@john For syncing around files, I use tools like syncthing, magic wormhole, the SFTP server within OpenSSH, and occasionally old-school rsync

@john

Phone:
- GrapheneOS
- K9 Mail + personal mail account
- bottom-tier mailbox.org account for calendar+addressbook sync (and bonus mail acct.)
- FDroid for most apps
- Firefox via ffupdater
- Aurora Store for the 3 or 4 GoogStore apps I use.

Computers:
- Ubuntu or Debian (or macOS + MacPorts for the old macbooks)
- git + ssh + small perl prog (nest) + cheap Canadian VPS for project sync/backup
- ssh + rsync + gpg + extra storage on VPS for records backup

@suetanvil Proper hacker shit! Do you sync photos?

@john

Not really. I have several giant folders of photos that I mean to organize someday.

My tendency is to use properly organized filesystem structures for this kind of thing but I may need to an actual GUI program for this someday.

@suetanvil So how do you get photos from your phone to your computer?

@john

Ooooh, I forgot to mention KDE connect. Which is what I use for that, and which is *incredibly* awesome.

It's an app (Android and iOS) that will integrate a phone and Linux PC (not necessarily KDE) and do file transfers, media control, notification sharing, etc.

It uses the local Wi-Fi, so you need to be on the same LAN and disable VPNs for that.

@john

Anyway, that's what I mostly use to transfer pictures to the computer. Before that, I used a USB cable.

@suetanvil Ah, now that sounds interesting.

@john

Syncing:
- syncthing to sync folders between devices at home.
- file sharing via Signal, email, or shared drive on the LAN. None of these are idea, IMO.

@john I have a Nextcloud set up for me and my friends running on a vps.
@john sync: nextcloud
calendars: nextcloud
doc sharing: nextcloud, google docs, etherpad, etc.
photos: immich

@john
I started running Nextcloud and have been (mostly) happy with it.

  • Files (sync and public sharing)
  • Calendar
  • Contacts
  • Safe chat area with my kids/ family

I don't take photos enough to warrant specific software.

@john proton mail drive calender. I deinstalled all google stuff. Playstore, as last man standing. Brave with qwant do search. Tried linux as os last week, sadly very very undeveloped. I couldnt install gforce on the read only aeon distribution.

@george777 @john

As a non-programmer who has been trying to find a Linux distro to 100% replace Windows for the past 20 years (every 5 years or so), I recommend looking into Zorin OS.

I've been using it exclusively for about a month now and I haven't yet needed to boot Windows or use the terminal to make anything necessary work.

@john
Combination of an email provider I trust (posteo.de) and a personal Nextcloud instance for most other things. Nextcloud is on my own hardware.

Oh, and of course everything is managed with nixOS ;)

@john

#OpenSource
The laptop is work provided, a lenovo t14s with Archlinux. For work, we have Google suit for that's the calendar, and I use Thunderbird for email. Firefox as browser, but mozilla seems lost.
For perso email, doc sharing etc I'm on proton since several years, perhaps not the greatest idea of all times given latest crypto/VPN marketing/etc stances.
Photo is the remaining biggest problem for me. I tried proton for sync, but it's not floss and not very well working, so not really better than Google.