Commit graph

683 commits

Author SHA1 Message Date
54c68a98ff
chore: tabs to spaces 2024-08-29 21:54:55 +02:00
abce562051
wip: set relay host and port 2024-08-29 21:47:57 +02:00
83294bfcc8
feat: add fete.voorwaarts.nl 2024-08-29 21:19:57 +02:00
7a07326f4d
wip: hitch on itepastra.nl 2024-08-29 12:05:26 +02:00
22952608a8
wip: enable again 2024-08-29 11:42:27 +02:00
06660064ac
wip: another try 2024-08-29 11:37:16 +02:00
ff653006d4
fix: enable starttls 2024-08-29 11:29:36 +02:00
0427782a63
feat: enable debug 2024-08-29 11:17:27 +02:00
11ea9f5de8
wip: make mailserver work 2024-08-29 09:28:03 +02:00
6b8289099f
wip: reset mailserver 2024-08-29 09:27:09 +02:00
d9ffebce95
chore: firewall is already opened by mailserver 2024-08-29 09:17:09 +02:00
7339e02c85
feat: roundcube login 2024-08-29 09:02:28 +02:00
24f892f33d
fix: use ip instead of hostname 2024-08-29 08:59:16 +02:00
64d9ddd9eb
flake.lock: Update
Flake lock file updates:

• Added input 'mailserver':
    'gitlab:simple-nixos-mailserver/nixos-mailserver/af7d3bf5daeba3fc28089b015c0dd43f06b176f2' (2024-08-05)
• Added input 'mailserver/blobs':
    'gitlab:simple-nixos-mailserver/blobs/2cccdf1ca48316f2cfd1c9a0017e8de5a7156265' (2020-11-10)
• Added input 'mailserver/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Added input 'mailserver/nixpkgs':
    follows 'nixpkgs'
• Added input 'mailserver/nixpkgs-24_05':
    'github:NixOS/nixpkgs/805a384895c696f802a9bf5bf4720f37385df547' (2024-05-31)
• Removed input 'nixos-dns'
• Removed input 'nixos-dns/flake-compat'
• Removed input 'nixos-dns/nixpkgs'
• Removed input 'nixos-dns/systems'
• Removed input 'nixos-dns/treefmt-nix'
• Removed input 'nixos-dns/treefmt-nix/nixpkgs'
2024-08-29 08:43:14 +02:00
16227a2f0e
feat: start setup nixos simple mailserver 2024-08-29 08:42:32 +02:00
e40fdef7a0
fix: disable dns for now 2024-08-29 08:26:27 +02:00
a4f5c9c466
fix: update postfixadmin username and dbname 2024-08-29 08:08:08 +02:00
702d09e9cd flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/b89a61129f3976d6440e2356ac5d3e30930f7012' (2024-08-27)
  → 'github:nix-community/disko/511388d837178979de66d14ca4a2ebd5f7991cd3' (2024-08-29)
• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=98e99cd03df5b4421f72f2a3f2d7de53f8261f1f' (2024-08-28)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=b9b8e6220f55af34e862b541a5a4b30ae6d8f15f' (2024-08-28)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/1e2ad80181a1cde5132cedb8b49fa55dd0e98565' (2024-08-28)
  → 'github:nixos/nixpkgs/215ea7473ff80eb6cb157ee07223920cc53f4b09' (2024-08-28)
2024-08-29 07:52:42 +02:00
dac387e03f
fix: create db for postfixadmin 2024-08-28 18:26:48 +02:00
e57571c881
fix: enable admin email 2024-08-28 18:16:27 +02:00
64b63810a7
fix: add mail.itepastra.nl to certificate 2024-08-28 18:12:25 +02:00
00ae859910
feat: re-enable immich via server 2024-08-28 18:06:34 +02:00
f0a4260590
fix: disable locked ssh cert 2024-08-28 17:59:47 +02:00
ee3426583f
fix: use recommended brotli settings, enable ssl ciphers 2024-08-28 17:46:26 +02:00
9fd63ad5a1
flake.lock: Update
Flake lock file updates:

• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=17ed4fc04cedbaad365bdebf6bfe0160c527f3fe' (2024-08-27)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=98e99cd03df5b4421f72f2a3f2d7de53f8261f1f' (2024-08-28)
• Updated input 'hyprland/aquamarine':
    'github:hyprwm/aquamarine/9a3161ad4c78dc420d1cbb3aae638222608c7de4' (2024-08-21)
  → 'github:hyprwm/aquamarine/7cc3d3179c06caf3769afb3eb0c69aa55676c96a' (2024-08-27)
• Added input 'nixos-dns':
    'github:Janik-Haag/nixos-dns/c4f734d771038db15700a61a8703d0da5f993b3a' (2024-05-10)
• Added input 'nixos-dns/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Added input 'nixos-dns/nixpkgs':
    follows 'nixpkgs'
• Added input 'nixos-dns/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'nixos-dns/treefmt-nix':
    'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25)
• Added input 'nixos-dns/treefmt-nix/nixpkgs':
    follows 'nixos-dns/nixpkgs'
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/c32bd049ad54e6a8c1300164061a6e18de6781bc' (2024-08-27)
  → 'github:nixos/nixpkgs/1e2ad80181a1cde5132cedb8b49fa55dd0e98565' (2024-08-28)
2024-08-28 17:36:17 +02:00
8daf2c6bd1
fix: don't letsencrypt for mail.itepastra.nl 2024-08-28 17:32:23 +02:00
49c5742d58
feat: try dns server? 2024-08-28 17:03:51 +02:00
fa6e37de3e
fix: forceSSL on pfa and rc 2024-08-28 16:40:38 +02:00
ab2e7b6324
fix: postfixadminpass was a file 2024-08-28 16:36:33 +02:00
1f8f26008b
fix: add postfix password 2024-08-28 16:34:30 +02:00
8994b800a0
wip: idk if this is gonna work, but lets see 2024-08-28 16:30:19 +02:00
b014c1759e
fix: remove unused modules field 2024-08-28 15:30:23 +02:00
0cd70a08f1
fix: disable broken website, want network target before update 2024-08-28 15:29:32 +02:00
ef95939ebf
feat: enable brotli compression in nginx 2024-08-28 14:35:01 +02:00
80fd74dae5
fix: make api private again 2024-08-28 08:58:54 +02:00
ecd9de507a
fix: certs for maintenance/api as well 2024-08-28 08:49:45 +02:00
cbaa213d13
feat: add maintenance and it's api to proxies 2024-08-28 08:38:35 +02:00
47ea5e5e79
fix: add black to neovim 2024-08-28 08:37:11 +02:00
a4785495b8
Merge branch 'main' of github.com:itepastra/nixconf 2024-08-28 08:36:39 +02:00
6056597a5e flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/b09eb605e376c9e95c87c0ef3fcb8008e11c8368' (2024-08-26)
  → 'github:nix-community/disko/b89a61129f3976d6440e2356ac5d3e30930f7012' (2024-08-27)
• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=eb42adc4c090918ad6be9fcb24066da8cdfd9bd0' (2024-08-26)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=17ed4fc04cedbaad365bdebf6bfe0160c527f3fe' (2024-08-27)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/48e00dda260902c86a948e7003fd655f22bf59f3' (2024-08-26)
  → 'github:nixos/nixpkgs/c32bd049ad54e6a8c1300164061a6e18de6781bc' (2024-08-27)
2024-08-28 00:00:38 +02:00
206617190d
chore: move gnome-clocks to top-level 2024-08-27 10:27:13 +02:00
2d829eb2b2
fix: option did not exist 2024-08-27 09:14:16 +02:00
9236db79ef
fix: move file collisions to .backup extension 2024-08-27 09:11:57 +02:00
171fbda059
Merge branch 'main' of github.com:itepastra/nixconf 2024-08-27 09:07:57 +02:00
7bd24122d6
feat: redo websites 2024-08-27 09:07:06 +02:00
ac0fc54259 flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/435737144be0259559ca3b43f7d72252b1fdcc1b' (2024-08-22)
  → 'github:nix-community/disko/b09eb605e376c9e95c87c0ef3fcb8008e11c8368' (2024-08-26)
• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=b672118f9238a48a18efd741cbcda387c5552238' (2024-08-25)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=eb42adc4c090918ad6be9fcb24066da8cdfd9bd0' (2024-08-26)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/8da188f8e754473cb2f5a922bef75a734bfa0fd6' (2024-08-25)
  → 'github:nixos/nixpkgs/48e00dda260902c86a948e7003fd655f22bf59f3' (2024-08-26)
2024-08-27 00:00:44 +02:00
2bdc1ae4b2 flake.lock: Update
Flake lock file updates:

• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=66586c38f53f16bcf762f019359a3c9042546a72' (2024-08-24)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=b672118f9238a48a18efd741cbcda387c5552238' (2024-08-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9edd5ddbd2453e22d4c4820992563c7ba0930f7a' (2024-08-24)
  → 'github:nixos/nixpkgs/8da188f8e754473cb2f5a922bef75a734bfa0fd6' (2024-08-25)
2024-08-26 00:01:03 +02:00
73b0fa0448 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/5dc25356567119127f046b347c3060a8dd607365' (2024-08-23)
  → 'github:nix-community/home-manager/c2cd2a52e02f1dfa1c88f95abeb89298d46023be' (2024-08-23)
• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=688fe5c14781c63a1db23d4d02bf239283068ff6' (2024-08-23)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=66586c38f53f16bcf762f019359a3c9042546a72' (2024-08-24)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d87e96e5cd2dbe3bde2bc422b5b064eac06299f0' (2024-08-23)
  → 'github:nixos/nixpkgs/9edd5ddbd2453e22d4c4820992563c7ba0930f7a' (2024-08-24)
2024-08-25 00:00:46 +02:00
963c6f68e1 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/7bc08d0195535bf1bde94b22f25e13b2dc2ff42a' (2024-08-23)
  → 'github:nixos/nixpkgs/d87e96e5cd2dbe3bde2bc422b5b064eac06299f0' (2024-08-23)
2024-08-24 00:41:51 +02:00
762cad6c8b
feat: enable signing by user 2024-08-23 22:31:10 +02:00