Commit graph

52 commits

Author SHA1 Message Date
b2ab53cce3
fix eval 2023-05-21 19:44:05 +01:00
eb71962060
add ssh known host for everything 2023-04-18 16:02:46 +01:00
8bf6bbee0b
use kitty instead of foot 2023-04-15 20:34:38 +01:00
873bccbd88
enable zsh 2023-04-02 09:41:59 +01:00
9a3759aba1
remove getInternalIP 2023-02-02 21:34:19 +01:00
e38313a530
add tailscale 2023-02-01 21:01:01 +01:00
07ce079632
Remove useless code for archetypes 2023-01-28 13:33:37 +01:00
de880ce0eb
fix stuff 2023-01-14 21:31:31 +01:00
e776a3be17
Improve remote building 2023-01-14 15:03:38 +01:00
c52cb04c8d
refactor: 👷 Build archetype before the actual systems 2022-12-30 10:28:38 +01:00
f69c3f49dd Update DNS config 2022-12-15 11:27:17 +01:00
34f7e3f0ac
Add aws credentials 2022-12-14 10:46:40 +01:00
a55a4b9f4c
Make instance-20221213-1915 a public server 2022-12-14 10:40:28 +01:00
f3be94e063
remove kitty 2022-12-13 15:09:29 +01:00
3000b095f0
remove monitoring emails 2022-10-23 17:31:35 +01:00
8a73e2165a
include services/monitoring.nix 2022-09-12 11:13:31 +01:00
4013b313d0
Try to use nvim as $EDITOR 2022-08-14 19:52:12 +01:00
3fd64500c0
fix pinentry maybe 2022-08-14 19:09:04 +01:00
343676a241
fix alacritty terminfo 2022-06-13 12:42:55 +01:00
feb731482e
install kitty terminfo 2022-06-13 06:49:15 +01:00
9fa8b40dcc
reformat repo 2022-06-12 16:39:15 +01:00
d640573b6e
Add syncthing 2022-05-06 14:53:35 +01:00
bdddaff981
enable zram swap for every system 2022-04-24 19:23:32 +01:00
0062a9ee53
move to declarative user management 2022-04-13 11:29:23 +01:00
22c5ff7adc
fix: Make loki work with multiple systems
fix #35
2022-03-06 11:44:08 +01:00
0e46e3037b
Add a custom linux config to my pc 2022-02-19 08:01:40 +01:00
6b3db48a70
only run copy-to-cache on the hydra machine 2022-02-18 20:36:49 +01:00
530b903d52
Add hydra to my pc 2022-02-18 15:49:37 +01:00
a0af10c1e2
fix pinentry for gpg 2022-02-02 11:42:00 +01:00
7cb7662f0a
Add tpm2 2022-02-01 21:22:17 +01:00
4bffcb8db9
Try to add loki for multiple hosts 2022-01-28 13:47:50 +01:00
b48b9930b3
unblock mosh ports 2022-01-24 09:12:50 +01:00
8b32673bfe
automatically upload the nix store to the cache 2022-01-21 18:06:18 +01:00
c3499594fc
keep TMUX variable across sudo invocations 2022-01-21 10:12:49 +01:00
1883aa8906
config.service -> config.services 2022-01-19 20:24:50 +01:00
a7e818a3fb
open node_exporter port to allowed tcp port on wg0 2022-01-19 20:24:25 +01:00
4350b6b133
Enable gnupg agent system-wide 2022-01-18 14:38:04 +01:00
2aabb7cc05
Add sway 2022-01-18 11:59:26 +01:00
0c35ba28f6
disable some collectors 2022-01-17 08:04:32 +01:00
03c84dd3b5
actually add restic to all systems 2022-01-15 18:11:38 +01:00
c97bd8a799
Add zsh 2022-01-15 16:09:02 +01:00
fbcf829d8c
Add fail2ban 2022-01-15 12:57:44 +01:00
fccf67cc8e
add loki and promtrail 2022-01-15 12:08:46 +01:00
09b257d11d
Disable perf node exporter 2022-01-15 11:06:16 +01:00
8432ca4551
Add prometheus node exporter 2022-01-15 10:55:15 +01:00
9801466a28
Set up wireguard 2022-01-14 15:38:01 +01:00
8f7ca40b9d
Add sops 2022-01-14 15:13:55 +01:00
e589c77a8d
Add automatic maintenance 2022-01-14 14:03:14 +01:00
517b92d7b9
allow access to port 22 2022-01-14 11:30:56 +01:00
2d64443a9d
Add darkkirb user and enable git and ssh by default 2022-01-14 11:21:55 +01:00