Commit Graph

36 Commits

Author SHA1 Message Date
Oystein Kristoffer Tveit ef418bf125
base/logrotate: systemd hardening + more 2024-08-22 23:00:45 +02:00
Peder Bergebakken Sundt c780f7954c Merge pull request 'justfile: add recipe `run-vm`' (!64) from run-vm into main
Reviewed-on: #64
Reviewed-by: Oystein Kristoffer Tveit <oysteikt@pvv.ntnu.no>
2024-08-15 21:14:29 +02:00
Peder Bergebakken Sundt 4de7bd09bd Merge pull request 'enable thermald on physical machines' (!61) from thermald into main
Reviewed-on: #61
Reviewed-by: Oystein Kristoffer Tveit <oysteikt@pvv.ntnu.no>
2024-08-14 17:31:44 +02:00
Peder Bergebakken Sundt 2ff69dfec6 justfile: add recipe `run-vm` 2024-08-14 17:25:55 +02:00
Peder Bergebakken Sundt 36a8868f94 users: disable password login for users in @wheel 2024-08-11 03:42:26 +02:00
Peder Bergebakken Sundt fe3e5d6a3d enable thermald on physical machines 2024-08-10 23:55:29 +02:00
Oystein Kristoffer Tveit 36b7087a3f
base.nix: hotfix for hotfix for nginx on bicep (3352e48f)
Eval nix flake / evals (push) Failing after 1m49s Details
Turns out the settings were in biceps local nginx config
2024-04-11 20:41:02 +02:00
Oystein Kristoffer Tveit 3352e48f47
base.nix: hotfix for nginx on bicep
Eval nix flake / evals (push) Failing after 1m51s Details
the matrix-synapse-next module seems to already add some of the nginx
options we set in base.nix, making it fail. These should only be set if
they're not already set by this module
2024-04-11 10:30:14 +02:00
Felix Albrigtsen 03c9638098 Merge pull request 'treewide: nginx optimizations' (!29) from treewide-nginx-optimizations into main
Eval nix flake / evals (push) Failing after 1m47s Details
Reviewed-on: #29
2024-04-10 22:54:39 +02:00
Oystein Kristoffer Tveit 065992620e treewide: nginx optimizations
Eval nix flake / evals (push) Failing after 1m47s Details
Eval nix flake / evals (pull_request) Failing after 1m54s Details
2024-04-10 22:06:44 +02:00
Oystein Kristoffer Tveit 06bd93e5d1 Merge pull request 'bekkalokk: set up idp + mediawiki' (#25) from mediawiki-on-bekkalokk into main
Eval nix flake / evals (push) Failing after 1m56s Details
Reviewed-on: #25
2024-04-02 00:00:24 +02:00
Oystein Kristoffer Tveit c612975b60 base/nginx: 444 requests to nonexistent virtualhosts 2024-04-01 23:57:39 +02:00
Felix Albrigtsen 07c480d004 base: add ripgrep
Eval nix flake / evals (push) Failing after 1m53s Details
2024-03-30 21:07:00 +01:00
Daniel Lovbrotte Olsen c4df999058 bob: init
Eval nix flake / evals (push) Successful in 2m46s Details
Cool beeg nix builder
for now anyways
2023-11-05 06:06:57 +01:00
Oystein Kristoffer Tveit 3caa66fb64
rename input: unstable -> nixpkgs-unstable
Eval nix flake / evals (push) Successful in 3m3s Details
2023-11-05 01:22:48 +01:00
Oystein Kristoffer Tveit db44bcf4bc
Upgrade to nixpkgs 23.05 2023-05-31 11:04:38 +02:00
Daniel Lovbrotte Olsen e61977e497 Disable dhcp and set domain again 2023-03-04 02:13:00 +01:00
Daniel Lovbrotte Olsen 6cf831a347 switch to networkd 2023-03-04 00:44:30 +01:00
Daniel Lovbrotte Olsen af955c88f8 jokum: move to systemd-nspawn container on bicep 2023-02-26 19:23:00 +01:00
Oystein Kristoffer Tveit a136dd315a
Add globally installed packages 2023-01-28 20:26:21 +01:00
Oystein Kristoffer Tveit ad75cb0c88
Restructure values file to separate hosts from services 2023-01-21 19:54:20 +01:00
Daniel Lovbrotte Olsen a5bbd65757 disable ipv6 privacyExtension by default 2023-01-17 18:24:58 +01:00
Daniel Lovbrotte Olsen e4cb215d39 Simplify networking configs
Introduces values.nix, a place to store information relevant across systems
2023-01-17 17:28:11 +01:00
Daniel Lovbrotte Olsen 423b0fb29b switch to systemd-resolved and add domains to search for fqdns from hostnames 2022-12-10 10:17:27 +01:00
Daniel Lovbrotte Olsen 46587be3be base: nix-gc delete generations older than 2d 2022-12-09 06:38:15 +01:00
Daniel Lovbrotte Olsen 6fad2c7854 lock nix-path and local flake registry to sytem nixpkgs 2022-12-09 05:25:07 +01:00
Daniel Lovbrotte Olsen dad210a122 base: autoUpgrade - simplify flake url, add unstable to upgraded inputs 2022-12-09 03:21:18 +01:00
Daniel Lovbrotte Olsen 57d526f0b2 base: fix autoUpgrade
autoupgrade now pulls from the remote git repo
but overrides the nixpkgs input with a newer version
2022-12-09 02:55:18 +01:00
Felix Albrigtsen f418516013 Enable rsa-ssh and root login over ssh for backup 2022-12-07 10:07:32 +01:00
Daniel Lovbrotte Olsen e6878aa716 Remove neovim from system packages 2022-12-07 10:06:12 +01:00
Daniel Lovbrotte Olsen cf219a871c Enable flakes 2022-12-07 10:04:33 +01:00
System administrator 5734861d54 Add and sort system packages 2022-09-08 17:49:33 +02:00
Daniel Lovbrotte Olsen 9136cff4bf Add danio to drift 2022-04-02 01:52:13 +02:00
Daniel Lovbrotte Olsen fe91e38a87 base: auto-upgrade 2022-04-02 00:57:53 +02:00
Daniel Lovbrotte Olsen 8910e4b8a2 Make jokum use base.nix 2021-12-18 22:24:22 +01:00
Daniel Lovbrotte Olsen cae766b85f Split common options into base 2021-12-18 22:09:16 +01:00