conrad82

@conrad82@lemmy.world

This profile is from a federated server and may be incomplete. For a complete list of posts, browse on the original instance.

conrad82 ,

I use dovecot for this. And thunderbird to actually move/archive the emails. I use caddy for many of my services, so I have pointed dovecot to caddys certificates (for "my.domain"), since it manages certificates through let's encrypt. I had a plan to install postfix for sending internal emails from my self-hosted services, but it seemed like a bit of configuration and I got busy with other stuff

I made an excerpt from my docker-compose.yml, but you probably have to figure out some things on your own


version: '3.4'

services:
  dovecot:
    image: dovecot/dovecot:2.3.20
    restart: unless-stopped
    volumes:
      - ./dovecot/:/etc/dovecot
      - /mnt/storage/dovecot/mail:/srv/mail
      - ./caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/wildcard_.my.domain/wildcard_.my.domain.crt:/etc/ssl/cert.crt
      - ./caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/wildcard_.my.domain/wildcard_.my.domain.key:/etc/ssl/key.key
    ports:
      - 993:993

contents of ./dovecot folder:

dovecot.conf
passwords

contents of dovecot.conf (I think I searched online to find a good example, I don't remember where from..)

## manage this file

mail_home=/srv/mail/%Lu
mail_location=sdbox:~/Mail
mail_uid=1000
mail_gid=1000

protocols = imap pop3 submission sieve lmtp

first_valid_uid = 1000
last_valid_uid = 1000

passdb {
  driver = passwd-file
  args = scheme=argon2i /etc/dovecot/passwords
}

ssl=yes
ssl_cert=</etc/ssl/cert.crt
ssl_key=</etc/ssl/key.key

namespace {
  inbox = yes
  separator = /

  mailbox Drafts {
    auto = subscribe
    special_use = \Drafts
  }
  mailbox Sent {
    auto = subscribe
    special_use = \Sent
  }
  mailbox Spam {
    auto = subscribe
    special_use = \Junk
  }
  mailbox Trash {
    auto = subscribe
    special_use = \Trash
  }
  mailbox Archive {
    auto = subscribe
    special_use = \Archive
  }
}

service lmtp {
  inet_listener {
    port = 24
  }
}

listen = *

log_path=/dev/stdout
info_log_path=/dev/stdout
debug_log_path=/dev/stdout
conrad82 ,

I am using a terramaster d6-320 connected with usb-c.

It has been running zfs disks for proxmox via a geekom a5 mini pc since February. It has lost contact with the drives twice so far, more than a month between each time so I don't know the cause. I am mostly happy with the setup, but of course it is annoying when it fails

conrad82 ,

My email calendars I leave alone, but I use caldav for personal calendar and tasks.

I use radicale as caldav server, and tasks.org on android and thunderbird on computer. Tasks.org works very well

I also use silverbullet (silverbullet.md) for more complex todo lists

Which RSS aggregator do you use? I cannot seem to find one that works for me.

I cannot stand google news any more, too much spam, clickbait and advertisement. So I decided to try to selfhost an RSS aggregator to make myself a news feed that I would be comfortable with. Being RSS such an "ancient" thing I thought there will be many mature systems, but I'm not sure that's the case.....

conrad82 ,

I use miniflux, and flux news app on android. It looks nice and works well (i posted about it some time ago https://lemmy.world/post/9574514 )

I am not missing any features, but I am not doing anything fancy. I have grouped the rss feeds, if that counts as filtering

I have used it for a long time now, and I don't have an urge to try and find something better, like I do for some other self hosted stuff.

conrad82 ,

I used it for a few years, but it broke a few times, and I had to search online and find an occ command to fix it. It also could break if you didn't upgrade regularly and skipped versions. Or you upgraded too quickly before a bug was hotfixed.

Maybe it is better now, but I looked into alternatives and found syncthing to be awesome (after I switched from iphone to android). I use samba share for cold storage. Syncthing can take a lot of space since it syncs all the files to all units

conrad82 ,

I might miss your target, but have you considered tasks.org android app + caldav?

I have been using silverbullet the last few months, but I struggle keeping up with its updates (too bleeding edge at the moment). I has a lot of nice features like all markdown, queries and templates.

Now I am back to tasks.org app + radicale self-hosted caldav server. For tasks it flows so well on android. for windows you need to use something that supports caldav, like thunderbird.

When silverbullet matures and if it is still fast and offline, I might go back. It has a lot of nice stuff going on. I still use for stuff like recipes and travel lists

conrad82 ,

I ended up with syncthing + the default gallery app on my samsung galaxy phone. It works well for me.

But I don't have a crazy amount of images, the phone storage needs to be large enough.

conrad82 ,

I just bought one, but I haven't set it up yet. But it looks like it will fit me nicely based on apalrd video https://youtu.be/qML-ct2dGvQ

conrad82 ,

I used yadm for a while and liked it. It is a git wrapper that makes git'ing your home folder for config files less messy

https://yadm.io/

Now I don't care so much for keeping settings anymore and use mainly vanilla settings, therefore I stopped using it

conrad82 ,

how do you use proxmox + debian lxc?

I use that too, but run services + caddy reverse proxy with docker compose inside

I've read that docker should not be used inside containers, but it has worked for me. I have wireguard in a VM, I think I had some issues there

conrad82 ,

Currently using Silverbullet ( https://silverbullet.md ).

I like that it has offline mode and everything is in .md files, and it is a combined edit and view mode. The home page us editable, but doesn't sync back - if you want to test it

It has a pretty powerful query function, to autogenerate lists of tasks or files

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • worldmews
  • mews
  • All magazines