Commit graph

1778 commits

Author SHA1 Message Date
Simon Bruder a9dab10975
fuuko/paperless: Allow larger file uploads 2024-09-22 19:02:39 +02:00
Simon Bruder 1f7885ebd8
fuuko/paperless: Allow invalidating signatures 2024-09-22 19:02:28 +02:00
Simon Bruder 0cbdc22d4e
shinobu/router: Add printer vlan 2024-09-22 12:54:37 +02:00
Simon Bruder d678da8454
fuuko/paperless: Add FTP server 2024-09-22 12:54:23 +02:00
Simon Bruder b55cc2deaf
shinobu/router: Allow adding static hosts
This is required to have them available in nftables rules without too
much headache.
2024-09-22 11:27:52 +02:00
Simon Bruder f38e8d5217
yuzuru/static-sites: Add share 2024-09-21 23:33:15 +02:00
Simon Bruder 0272d67fb7
vueko/mail: Add alias 2024-09-20 17:10:50 +02:00
Simon Bruder cfdce40a92
fuuko: Add paperless 2024-09-19 23:00:16 +02:00
Simon Bruder 29f1052795
vueko/mail: Add alias 2024-09-18 21:37:48 +02:00
Simon Bruder 89253b251c
vueko/mail: Add alias 2024-09-14 10:03:38 +02:00
Simon Bruder c4ff8674ac
vueko/mail: Add alias 2024-09-10 20:12:25 +02:00
Simon Bruder 99f0aad1eb
vueko/mail: Add alias 2024-09-08 13:30:27 +02:00
Simon Bruder 33436773a4
restic: Lower backblaze mirror interval 2024-09-08 13:30:27 +02:00
Simon Bruder 1137b7ba9a
hiroshi/li7y: Migrate from yuzuru 2024-09-08 13:30:26 +02:00
Simon Bruder c65077a15b
hiroshi: Add postgresql 2024-09-08 13:30:25 +02:00
Simon Bruder aa0d1752f6
Add local mail service 2024-09-08 13:30:24 +02:00
Simon Bruder 3e88ea9241
mailserver: Allow restricting users to local domains 2024-09-08 13:30:24 +02:00
Simon Bruder 729427f68e
renge/invidious: Require login 2024-09-08 13:30:23 +02:00
Simon Bruder cce1211048
restic: Add mirror to backblaze 2024-09-08 13:30:22 +02:00
Simon Bruder a8d170fd0e
shinobu/router/nft: Fix typo 2024-09-08 13:30:21 +02:00
Simon Bruder 799ccf2b8b
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/afc892db74d65042031a093adb6010c4c3378422' (2024-08-02)
  → 'github:nix-community/home-manager/c2cd2a52e02f1dfa1c88f95abeb89298d46023be' (2024-08-23)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/f451c19376071a90d8c58ab1a953c6e9840527fd' (2024-07-15)
  → 'github:cachix/pre-commit-hooks.nix/1cd12de659fab215624c630c37d1c62aa2b7824e' (2024-08-27)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/14c333162ba53c02853add87a0000cbd7aa230c2' (2024-07-30)
  → 'github:nixos/nixos-hardware/9fc19be21f0807d6be092d70bf0b1de0c00ac895' (2024-08-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/05405724efa137a0b899cce5ab4dde463b4fd30b' (2024-08-01)
  → 'github:nixos/nixpkgs/2527da1ef492c495d5391f3bcf9c1dd9f4514e32' (2024-08-24)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58' (2024-07-31)
  → 'github:nixos/nixpkgs/d0e1602ddde669d5beb01aec49d71a51937ed7be' (2024-08-24)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/eb34eb588132d653e4c4925d862f1e5a227cc2ab' (2024-07-27)
  → 'github:Mic92/sops-nix/be0eec2d27563590194a9206f551a6f73d52fa34' (2024-08-12)
2024-09-08 13:30:20 +02:00
Simon Bruder eea16ca276
shinobu/router: Add ability to bypass HE tunnel 2024-09-08 13:30:19 +02:00
Simon Bruder 4e84140d53
Remove fuuko proxy
It now is directly reachable (over IPv6).
2024-09-08 13:30:18 +02:00
Simon Bruder 959f7be3d0
Connect home network with IPv6 addresses
It adds a bit of latency (and is definitely not the best solution in
theory), but finally allows dropping IPv6 NAT and it works within the
constraits my home network has to live in.
2024-09-08 13:30:18 +02:00
Simon Bruder 771489a176
vueko/mail: Add alias 2024-08-27 01:38:52 +02:00
Simon Bruder cab22edf1c
hiroshi/languagetool: Restart automatically 2024-08-27 01:38:51 +02:00
Simon Bruder 5304fc78bc
koyomi/bang-evaluator: Move from renge 2024-08-27 01:38:50 +02:00
Simon Bruder 5693e6b75d
restic/vm-image: Init 2024-08-27 01:38:49 +02:00
Simon Bruder 0fa4e6d855
restic: Prune on koyomi 2024-08-27 01:38:48 +02:00
Simon Bruder 50823a746e
restic: Prepare for additional backups 2024-08-27 01:38:48 +02:00
Simon Bruder 7a72bf8b0d
renge/invidious: Deprecate 2024-08-27 01:38:47 +02:00
Simon Bruder d03e463a3a
restic/system: Fix QoS enabling logic 2024-08-27 01:38:46 +02:00
Simon Bruder b0898643fb
vueko: Remove outdated TODO/FIXME comments 2024-08-27 01:38:45 +02:00
Simon Bruder ac3fa39d2b
koyomi: Enable backups 2024-08-27 01:38:45 +02:00
Simon Bruder 300327d3b5
koyomi: Reinstall on AX41-NVMe 2024-08-27 01:38:44 +02:00
Simon Bruder aa8afd4d5d
Add kexec-bundle package to flake 2024-08-21 01:30:25 +02:00
Simon Bruder e9fce22b71
hiroshi/languagetool: Migrate from fuuko 2024-08-21 01:30:24 +02:00
Simon Bruder 79707438c2
pubkeys: Remove legacy keys 2024-08-21 01:30:23 +02:00
Simon Bruder f97c81ce2c
ssh: Add ci-runner 2024-08-21 01:30:22 +02:00
Simon Bruder 134d58a3c7
hiroshi: Init 2024-08-21 01:30:21 +02:00
Simon Bruder 69c4138459
renge/prometheus: Use common relabel config for VPN 2024-08-20 18:37:41 +02:00
Simon Bruder 5245fa82d4
koyomi: Use LVM thin pool for VMs 2024-08-20 18:37:39 +02:00
Simon Bruder b418a56e09
koyomi/haproxy: Init 2024-08-20 12:08:22 +02:00
Simon Bruder 11462ce843
koyomi: Add TODO comment for mdcheck 2024-08-20 12:02:49 +02:00
Simon Bruder 7a39ce50d2
vueko/mail: Add alias 2024-08-17 08:53:33 +02:00
Simon Bruder 0345000e05
Add cargo credentials provider via pass 2024-08-08 23:37:40 +02:00
Simon Bruder 391234776a
renge/element-web: Fix frame-ancestors CSP
Something changed in how Firefox interprets the CSP, which made loading
element web fail.
2024-08-08 21:26:14 +02:00
Simon Bruder 08e30e01cf
Remove youtube-dl
It is marked as insecure, and was unused anyway.
2024-08-03 13:53:07 +02:00
Simon Bruder e91ca8e267
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/391ca6e950c2525b4f853cbe29922452c14eda82' (2024-07-01)
  → 'github:nix-community/home-manager/e1391fb22e18a36f57e6999c7a9f966dc80ac073' (2024-07-03)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/59ce796b2563e19821361abbe2067c3bb4143a7d' (2024-07-01)
  → 'github:nix-community/home-manager/afc892db74d65042031a093adb6010c4c3378422' (2024-08-02)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/0ff4381bbb8f7a52ca4a851660fc7a437a4c6e07' (2024-06-24)
  → 'github:cachix/pre-commit-hooks.nix/f451c19376071a90d8c58ab1a953c6e9840527fd' (2024-07-15)
• Updated input 'nix-pre-commit-hooks/nixpkgs-stable':
    'github:NixOS/nixpkgs/03d771e513ce90147b65fe922d87d3a0356fc125' (2024-06-19)
  → 'github:NixOS/nixpkgs/194846768975b7ad2c4988bdb82572c00222c0d7' (2024-07-07)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/6e253f12b1009053eff5344be5e835f604bb64cd' (2024-07-02)
  → 'github:nixos/nixos-hardware/14c333162ba53c02853add87a0000cbd7aa230c2' (2024-07-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d032c1a6dfad4eedec7e35e91986becc699d7d69' (2024-07-01)
  → 'github:nixos/nixpkgs/05405724efa137a0b899cce5ab4dde463b4fd30b' (2024-08-01)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/00d80d13810dbfea8ab4ed1009b09100cca86ba8' (2024-07-01)
  → 'github:nixos/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58' (2024-07-31)
• Updated input 'password-hash-self-service':
    'git+https://git.sbruder.de/simon/password-hash-self-service?ref=refs/heads/master&rev=df4244f6c960f041d5b4373d4c3b093bba4caef7' (2024-06-02)
  → 'git+https://git.sbruder.de/simon/password-hash-self-service?ref=refs/heads/master&rev=a09c08847b2539a069833d9ef72d74224c170a54' (2024-07-19)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/a11224af8d824935f363928074b4717ca2e280db' (2024-07-01)
  → 'github:Mic92/sops-nix/eb34eb588132d653e4c4925d862f1e5a227cc2ab' (2024-07-27)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/4a1e673523344f6ccc84b37f4413ad74ea19a119' (2024-06-29)
  → 'github:NixOS/nixpkgs/556533a23879fc7e5f98dd2e0b31a6911a213171' (2024-07-21)
2024-08-03 12:26:36 +02:00
Simon Bruder 8e6ca13338
ci-runner: Add codeberg 2024-08-03 11:06:41 +02:00