Commit graph

56 commits

Author SHA1 Message Date
b54be3998f
flake: migrate to agenix-rekey 2025-02-18 21:47:38 -05:00
eaf4f56ac0
flake: reformat with nixfmt 2025-01-28 20:33:04 -05:00
8cd8b3a3f9
flake: clean up modules 2024-10-22 11:34:51 -04:00
c399ad4200
global/boot: init, refactored from modules/boot 2024-07-26 12:38:01 -04:00
b99fed88dd
Infini-SERVER: remove obsolete backup excludes 2024-05-11 04:27:48 -04:00
f25901ad85
Infini-SERVER: remove soft-serve 2024-05-11 04:19:56 -04:00
7080b8f164
Infini-SERVER: move minecraft servers to Infini-DL360 2024-05-11 00:20:37 -04:00
3f5795ced3
Infini-SERVER: use tmux binary for tmux commands 2024-04-28 04:25:47 -04:00
b4d2cb1880
Infini-SERVER: force save minecraft before backing up 2024-04-28 01:54:20 -04:00
8f7fa4e3fb
Infini-SERVER: exclude emd-server world-backups from backups 2024-04-28 01:45:01 -04:00
e84489f306
global/persist: generalize persist locations 2024-04-28 01:22:47 -04:00
1215310ba2
Infini-SERVER: remove unnecessary nginx config 2024-04-26 03:02:51 -04:00
cbcccd3d02
Infini-SERVER: transfer thelounge to Infini-OPTIPLEX 2024-02-01 21:02:45 -05:00
567358aeff
global/security: set common nginx settings 2024-02-01 20:13:19 -05:00
0026c2297a
Infini-SERVER: remove nitter 2024-01-31 17:23:21 -05:00
b36919c762
hosts/*: set info.loc 2024-01-31 17:23:08 -05:00
ac3951b605
Infini-SERVER: move vaultwarden to Infini-OPTIPLEX 2024-01-30 18:07:53 -05:00
6174326ae7
Infini-SERVER: pull vaultwarden into its own module 2024-01-30 16:30:04 -05:00
c1cacb5ed2
Infini-SERVER: disable emd-server 2024-01-30 16:30:04 -05:00
c2cbb67107
flake: remove unnecessary list flattening 2024-01-30 16:23:44 -05:00
aade188ad5
secrets: refactor to centralize setup 2024-01-05 21:50:37 -05:00
53ae9598b2
flake: add alias option for persistence 2024-01-05 21:50:37 -05:00
165e291371 functionality/soft-serve: rename to soft-serve-ng
Nixpkgs now has a soft-serve module with a conflicting definition
2023-10-26 00:03:54 -04:00
9aaa954858 Infini-SERVER: add dracula and discordapp themes to thelounge 2023-09-13 09:58:38 -04:00
9e5ca106b3 Infini-SERVER: setup thelounge 2023-09-13 09:51:40 -04:00
45c0166f12 Infini-SERVER: enable SMTP for Vaultwarden 2023-08-31 15:04:03 -04:00
c2ca0752aa Infini-SERVER: change Vaultwarden address to IP 2023-08-31 14:28:11 -04:00
0983318065 Infini-SERVER: setup vaultwarden 2023-08-31 13:51:55 -04:00
07216e2fa3 flake: remove suites from flake 2023-07-25 20:22:56 -04:00
b54cca8634 hosts/*: pull filesystems into their own files 2023-07-25 18:08:31 -04:00
f6db62fef1 fix(Infini-SERVER/nitter): use workaround for Age Restricted content 2023-04-09 14:55:58 -04:00
5c8024d5a6 feat(Infini-SERVER): include private minecraft server configs 2023-03-31 12:07:30 -04:00
8d1fe1f7a2 feat(flake): init private nixos config 2023-03-31 12:07:30 -04:00
b76bc08d6d fix(Infini-SERVER): disable apcupsd
Shutting down my desktop would likely cause apcupsd on the server to
freak out, and possibly shut down the computer on its own.
I'll likely reconfigure the setup to have Infini-SERVER be the primary
connection to the UPS, with the desktop acting as the secondary, as
Infini-SERVER is online all of the time where possible.
2023-03-31 11:59:36 -04:00
a41a04d2b0 tweak(Infini-DESKTOP,Infini-SERVER): enable apcupsd 2023-03-31 11:59:36 -04:00
2c79cb8dd6 tweak(Infini-SERVER): adjust Nitter preferences 2023-03-31 11:59:36 -04:00
cdd6adf4a3 feat(Infini-SERVER): finish nginx/nitter setup 2023-03-31 11:59:36 -04:00
530c3c5254 feat(Infini-SERVER): enable nginx and nitter 2023-03-31 11:59:36 -04:00
37bfb2bc2d refactor(networking): use networking.useDHCP 2023-03-31 11:59:35 -04:00
76603494c0 fix(&impermenance): persist tailscale state 2023-03-30 12:29:48 -04:00
0360a7011f typo(Infini-SERVER): id_25519 -> id_ed25519 2023-03-30 12:29:48 -04:00
fbd23aebc5 fix(Infini-SERVER): set system.stateVersion 2023-03-30 12:29:48 -04:00
16cbc15ff0 feat(root): add root ssh keys 2023-03-30 12:29:48 -04:00
d3d7fcfb04 fix(Infini-SERVER): mount host keys during boot 2023-03-30 12:29:48 -04:00
7bb3fdfef7 module: move filesystems into core profile 2023-03-30 12:29:48 -04:00
a83bbd2b7a tweak(Infini-SERVER): simplify avahi configuration 2023-03-30 12:29:48 -04:00
49e4aeb353 feat(Infini-SERVER): enable avahi publishing 2023-03-30 12:29:47 -04:00
dff47e54f4 feat(Infini-SERVER): mount data srv subvolume 2023-03-30 12:29:47 -04:00
965a6c3782 fix(Infini-SERVER): enable DHCP for ethernet interface 2023-03-30 12:29:47 -04:00
07814d3d4f feat(Infini-SERVER): enable Soft Serve 2023-03-30 12:29:47 -04:00