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