[-] conrad82@lemmy.world 1 points 6 days ago

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@lemmy.world 11 points 3 weeks ago

The first generation Hyundai Ioniq 5 had solar roof (at least some models).

The first gen ioniq 5 also had a very low payload capacity, with stories of families who couldn't legally be in the car at the same time without being over the capacity.

The reason, I'm told, is that supporting the solar roof reduced the payload capacity a lot.

Also, solar cells on a car doesn't make much sense like others have already said.

[-] conrad82@lemmy.world 16 points 1 month ago* (last edited 1 month ago)

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

[-] conrad82@lemmy.world 11 points 4 months ago

Yes, I have used it for many months. It has been the best solution for my use case for a while. Which is tasks, shopping, planning (trips, ..), recipes, and a simple knowledgebase. It was the offline support that set it apart from some other solutions

I have the files in a syncthing folder, so I can access the files without running silverbullet

My biggest problem is keeping up with all the changes. Zef made some youtube videos that are helpful

[-] conrad82@lemmy.world 25 points 6 months ago

For me, it makes the clients disposable. I can reinstall the laptop, desktop, phone and be up and running in no time, without doing backups and preparation. Also it is easy to jump between clients.

The server needs to be backed up though

[-] conrad82@lemmy.world 8 points 6 months ago

I would recommend using one of the distros backed by a big company or have very long track records. They are less likely to break on updates, and have a higher chance of supporting any uncommon hardware you may have.

  • Fedora
  • Ubuntu
  • Mint
  • Pop OS

If you have new hardware (e.g. GPU newer than 6 months) you will probably have issues. Follow the recommendations from the hardware supplier, or use something arch based. I used Manjaro a while when I got new hardware.

Besides those tips, you should decide which desktop environment you like best. I prefer gnome, as I enjoy to spend time in apps and not on in settings. Others prefer customization. Have a look at https://youtu.be/09cYQJBgKEs?si=KX8FZeMRcMlPTzG2

27
Miniflux + News App (lemmy.world)
submitted 6 months ago* (last edited 6 months ago) by conrad82@lemmy.world to c/selfhosted@lemmy.world

I started using miniflux a while back, and enjoy it. Recently I also gave News app on F-droid a try, and the combination of the two is one of the best news reading experiences I've had.

Miniflux: https://miniflux.app/

News app: https://github.com/bubelov/news

Just wanted to share!

EDIT: Based on comment from @refreeze@lemmy.world , I am now mostly using Flux News https://github.com/KevinCFechtel/FluxNews . But I could go either way

[-] conrad82@lemmy.world 8 points 7 months ago* (last edited 7 months ago)

I use Debian + Gnome without custom extensions and like it.

I don't use too many programs, so in the overview I have Firefox in position 1, signal in position 2 and steam in 3. Then I use Win+1,2,3 to launch them.

For other programs, I hit Win and then start typing the name and hit enter.

For switching between windows, i use alt-tab or alt-(key above tab). If I have many windows or playing game in full screen, I hit Win-key once and choose the window i want.

I don't use workspaces, never found a good flow. And I rarely miss a taskbar.

[-] conrad82@lemmy.world 11 points 8 months ago

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@lemmy.world 14 points 9 months ago

There's the Nokia XR Phones https://www.nokia.com/phones/en_us/nokia-xr-21

My girlfriend has one and it seems to work fine

[-] conrad82@lemmy.world 7 points 10 months ago

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

9
submitted 10 months ago* (last edited 10 months ago) by conrad82@lemmy.world to c/selfhosted@lemmy.world

I run my containers in an LCX on Proxmox (yes I heard I should use a VM, but it works..)

For data storage (syncthing, jellyfin ..) I make volumes in the LXC. But I was wondering if this is the best way?

I started thinking about restoring backups. The docker backups can get quite large with all the user data. I was wondering if a separate "NAS" VM and NFS shares makes more sense. Then restoring/cloning docker lxc would be faster, for troubleshooting. And the user data I could restore separately.

What do you guys do?

[-] conrad82@lemmy.world 8 points 11 months ago

Are the ones I use the most I think

[-] conrad82@lemmy.world 23 points 11 months ago

When the first dinosaur bone was discovered, noone had heard about it before and people believed that bones they found before were from some animals

After people knew about dinosaurs they started finding them other places in the world at a rapid pace. Many people thought it was all a hoax

So you know, unless you know about them you don't know what to report. And americans think most about aliens I guess.

That being said, probably there aren't secret aliens around. probably 🫣

9
submitted 1 year ago by conrad82@lemmy.world to c/firefox@lemmy.ml

In the of all web pages I've checked so far there is always a line <link href="data:text/css,%5Bid*%3D'google_ads_iframe'%5D%2C%5Bid*%3D'taboola-'%5D%2C.taboolaHeight%2C.taboola-placeholder%2C%23credential_picker_container%2C%23credentials-picker-container%2C%23credential_picker_iframe%2C%5Bid*%3D'google-one-tap-iframe'%5D%2C%23google-one-tap-popup-container%2C.google-one-tap-modal-div%7Bdisplay%3Anone!important%3Bmin-height%3A0!important%3Bheight%3A0!important%3B%7D" rel="stylesheet" type="text/css">

Does anyone know what it means? I tried to open a page in edge, and I do not see it there.

I am running mozilla-flatpak, version 115 on Fedora

2
submitted 1 year ago by conrad82@lemmy.world to c/firefox@lemmy.ml

I use Fedora on a laptop with touchscreen.

Some months ago, I could pinch to zoom on the screen (and on touchpad?). But now, touching the screen only marks the text.

Does anyone know what happened, and how to enable pinch to zoom in firefox? I think it may have happened after updating to newest Fedora version 38. I use Gnome DE with wayland enabled.

view more: next ›

conrad82

joined 1 year ago