Simon Bruder
f84e6d9bee
mailserver: Add option for autoconfig
2023-06-02 08:26:33 +02:00
Simon Bruder
21e139f313
mailserver: Allow using implicit TLS
...
The configuration dates back quite a bit and then STARTTLS was
considered the best option. However, with RFC 8314 from 2018, which now
recommends implicit TLS for IMAP and SMTP submission, this changed.
This allows using implicit TLS for those services. STARTTLS might become
deprecated and/or removed in the future.
2023-06-01 19:54:26 +02:00
Simon Bruder
75fd40abb3
vueko/mail: Add alias
2023-06-01 19:54:26 +02:00
Simon Bruder
e7fa0868ae
mailserver: Allow manually blocking sender domains
2023-06-01 19:54:26 +02:00
Simon Bruder
df01f1e00d
zsh/exa: Remove 23.05 guard
2023-06-01 19:54:26 +02:00
Simon Bruder
7441d4eb00
mpv: Remove 23.05 guard
2023-06-01 19:54:26 +02:00
Simon Bruder
7c936fa4cc
waybar: Migrate icons to Nerd Fonts 3
2023-06-01 19:54:25 +02:00
Simon Bruder
704f1e8d7f
fonts: Fix custom iosevka name
...
They no longer match the old name, only one that looks weird.
2023-06-01 19:54:25 +02:00
Simon Bruder
17cfd6cfb9
hitagi: Use stable nixpkgs
2023-06-01 19:54:25 +02:00
Simon Bruder
b135035baa
fuuko/router: Migrate dnsmasq options to 23.05
2023-06-01 19:54:25 +02:00
Simon Bruder
4adeba626a
renge/gitea: Migrate to 23.05 options
2023-06-01 19:54:22 +02:00
Simon Bruder
f9b6483fd6
grub: Remove version
2023-06-01 19:54:22 +02:00
Simon Bruder
1ec8a58921
Rename boot.cleanTmpDir
2023-06-01 19:54:22 +02:00
Simon Bruder
2221fcf6c1
deploy-local: Remove -L from nixos-rebuild
...
It currently wrongly passes this to nix-store, which does not take -L.
2023-06-01 19:54:22 +02:00
Simon Bruder
2f3d5c8b6b
Remove usage of nixFlakes
2023-06-01 19:54:22 +02:00
Simon Bruder
d43a2e51b5
ssh: Migrate to 23.05 format
2023-05-30 11:35:13 +02:00
Simon Bruder
fa6941bfa0
Upgrade to NixOS 23.05
2023-05-30 11:30:09 +02:00
Simon Bruder
5462768f19
pipewire: Add configuration for UMC202HD
...
This has some problems (as explained in the comment), but this at least
makes it work for now.
2023-05-25 20:27:07 +02:00
Simon Bruder
838eedcdd9
README: Prefer UEFI in installation instructions
2023-05-25 20:08:42 +02:00
Simon Bruder
dc0a64a44e
hitagi: Reinstall on single drive
2023-05-25 20:08:42 +02:00
Simon Bruder
9724413740
hitagi: Remove virtualisation
2023-05-25 20:08:42 +02:00
Simon Bruder
764834c16f
fuuko/router: Change mullvad peer
2023-05-25 20:08:04 +02:00
Simon Bruder
bd32d54ebf
vueko/mail: Add alias
2023-05-21 13:42:43 +02:00
Simon Bruder
254e435dde
vdirsyncer: Add todoman
2023-05-19 17:33:14 +02:00
Simon Bruder
73d16d3f09
vueko/mail: Add alias
2023-05-18 12:43:56 +02:00
Simon Bruder
8a574b0417
mailserver: Add default mailboxes
...
This harmonizes the usage of directory names, and gives clients hints
about what mail should go where.
2023-05-14 20:42:15 +02:00
Simon Bruder
6d5a0533d3
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager-unstable':
'github:nix-community/home-manager/38271ead8e7b291beb9d3b8312e66c3268796c0a' (2023-05-05)
→ 'github:nix-community/home-manager/70c8bd08e6c186e5c628a4e5af6f7ad67cd344b8' (2023-05-12)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/51559e691f1493a26f94f1df1aaf516bb507e78b' (2023-05-05)
→ 'github:nixos/nixos-hardware/fb1317948339713afa82a775a8274a91334f6182' (2023-05-11)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/cc45a3f8c98e1c33ca996e3504adefbf660a72d1' (2023-05-04)
→ 'github:nixos/nixpkgs/a08e061a4ee8329747d54ddf1566d34c55c895eb' (2023-05-09)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/0d8145a5d81ebf6698077b21042380a3a66a11c7' (2023-05-04)
→ 'github:nixos/nixpkgs/897876e4c484f1e8f92009fd11b7d988a121a4e7' (2023-05-06)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/4f308f76633f81253a12b80e7b05b80d325005b2' (2023-04-30)
→ 'github:Mic92/sops-nix/36b062a2c85a0efb37de1300c79c54602a094fab' (2023-05-08)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/db1e4eeb0f9a9028bcb920e00abbc1409dd3ef36' (2023-04-30)
→ 'github:NixOS/nixpkgs/ba0086c178d4ed60a7899f739caea553eca2e046' (2023-05-08)
2023-05-12 15:40:36 +02:00
Simon Bruder
cc47b75704
okarin: Init
2023-05-06 11:39:31 +02:00
Simon Bruder
89bc09dcce
wireguard/home: Expose subnet
2023-05-06 11:39:31 +02:00
Simon Bruder
63a2a7e0ed
vueko/mail: Add alias
2023-05-05 18:44:39 +02:00
Simon Bruder
4c3e61db58
vueko/mail: Add alias
2023-05-05 18:38:08 +02:00
Simon Bruder
29438296ca
vueko/mail: Add alias
2023-05-05 17:30:50 +02:00
Simon Bruder
ec98efdfd2
mail: Guard thunderbird behind GUI
2023-05-05 17:13:30 +02:00
Simon Bruder
896340bf20
anki: Remove override
2023-05-05 17:03:59 +02:00
Simon Bruder
b859e6aa8c
mangohud: Remove override
2023-05-05 16:56:24 +02:00
Simon Bruder
ecad7afc22
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager-unstable':
'github:nix-community/home-manager/40ebb62101c83de81e5fd7c3cfe5cea2ed21b1ad' (2023-04-15)
→ 'github:nix-community/home-manager/38271ead8e7b291beb9d3b8312e66c3268796c0a' (2023-05-05)
• Updated input 'nix-pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/d3de8f69ca88fb6f8b09e5b598be5ac98d28ede5' (2023-04-13)
→ 'github:cachix/pre-commit-hooks.nix/fb58866e20af98779017134319b5663b8215d912' (2023-04-27)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/3006d2860a6ed5e01b0c3e7ffb730e9b293116e2' (2023-04-07)
→ 'github:nixos/nixos-hardware/51559e691f1493a26f94f1df1aaf516bb507e78b' (2023-05-05)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/fda0d99c2cbbb5c89d8855d258cb0821bd9113ad' (2023-04-14)
→ 'github:nixos/nixpkgs/cc45a3f8c98e1c33ca996e3504adefbf660a72d1' (2023-05-04)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/85b081528b937df4bfcaee80c3541b58f397df8b' (2023-04-15)
→ 'github:nixos/nixpkgs/0d8145a5d81ebf6698077b21042380a3a66a11c7' (2023-05-04)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/b7a6670a28b01cd1f62879921e36be2c69c4137a' (2023-04-16)
→ 'github:Mic92/sops-nix/4f308f76633f81253a12b80e7b05b80d325005b2' (2023-04-30)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/1040ce5f652b586da95dfd80d48a745e107b9eac' (2023-04-16)
→ 'github:NixOS/nixpkgs/db1e4eeb0f9a9028bcb920e00abbc1409dd3ef36' (2023-04-30)
2023-05-05 16:18:38 +02:00
Simon Bruder
dd705bb298
Move ripgrep to system closure
2023-05-05 16:17:40 +02:00
Simon Bruder
549b1a90f3
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
a8bf73a771
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
b6d4aec504
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
247896a92e
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
dc0255ab39
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
3312b4daa0
vueko/mail: Re-enable spammy alias
...
I only get spam on this address, but I might configure it as a spamtrap
later.
2023-05-03 12:31:13 +02:00
Simon Bruder
fc0b5902b9
mail: Temporarily switch to Thunderbird
...
After much struggle with all clients known to me, I now use Thunderbird.
I might not keep using it for a longer time, so I kept the old
configuration and disabled it, so it can be reused at a later time.
Because Thunderbird doesn’t support nice declarative configuration, I
don’t see much sense in configuring the accounts declaratively, when the
settings for the accounts (which is much more) have to be configured
manually.
2023-05-03 12:31:13 +02:00
Simon Bruder
0e27e590e4
mailserver: Add sieve for spam
2023-05-03 12:31:13 +02:00
Simon Bruder
687439cff9
vueko: Expose rspamd prometheus metrics
2023-05-03 12:31:13 +02:00
Simon Bruder
0d3ec89038
mailserver: Add DKIM
2023-05-03 12:31:13 +02:00
Simon Bruder
a3030f5dbd
vueko: Expose rspamd
2023-05-03 12:31:13 +02:00
Simon Bruder
0ca15315ad
mailserver: Add spam filter
2023-05-03 12:31:11 +02:00
Simon Bruder
cec6a8de65
mailserver: Set up DNS recursor
2023-05-03 12:31:11 +02:00