Commit graph

30 commits

Author SHA1 Message Date
eaf4f56ac0
flake: reformat with nixfmt 2025-01-28 20:33:04 -05:00
d09fc8a2b2
global/general: replace ensure with systemd tmpfiles 2024-01-31 14:21:18 -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
bdd91a83cc functionality/*: replace deprecated string type 2023-09-29 00:10:59 -04:00
0fe2c66bc0 flake: refactor references to hlissner/dotfiles 2023-09-26 16:53:13 -04:00
7562b73a0c functionality/soft-serve: add coreutils/bash to service path 2023-08-08 20:10:04 -04:00
d07c67aaea modules/soft-serve: refactor for soft-serve 0.5 2023-07-25 00:48:59 -04:00
c7da7a5a80 fix(soft-serve): correct start script 2023-03-31 11:59:36 -04:00
8b78636355 module: remove tmux-minecraft-server 2023-03-30 12:29:48 -04:00
de5c01277e feat(&minecraft): move minecraft to nix-minecraft repo 2023-03-30 12:29:48 -04:00
7ee0261030 feat(minecraft-servers): add symlinks option 2023-03-30 12:29:47 -04:00
3e35403c47 nit(minecraft-servers): move user and group into attrset 2023-03-30 12:29:47 -04:00
7c34a3a442 fix(minecraft-servers): create data directory 2023-03-30 12:29:47 -04:00
8feed83db3 fix(minecraft-servers): don't createHome for user, use mkdir instead
Using createHome forces a specific set of permissions on the folder,
which prevents it from being accessed by the minecraft group.

Creating the folder from the service instead allows for it to have the
correct permissions.
2023-03-30 12:29:47 -04:00
5806a3bd52 fix(minecraft-servers): change chmod permissions/recursive 2023-03-30 12:29:47 -04:00
119e65c7c0 tweak(minecraft-servers): change default jvmOpts 2023-03-30 12:29:47 -04:00
7ededf6ea4 nit(minecraft-servers): remove unnecessary attrsets. 2023-03-30 12:29:47 -04:00
01d9dfa9e9 feat(minecraft-servers): add openFirewall option 2023-03-30 12:29:47 -04:00
8e70f3e45a fix(soft-serve): allow port through firewall 2023-03-30 12:29:47 -04:00
beba690f2f feat(minecraft-servers): add restart/autoStart options 2023-03-30 12:29:47 -04:00
00da9d0127 module: add minecraft-servers 2023-03-30 12:29:47 -04:00
0bda39582b feat(tmux-minecraft-server): move sock to /run/minecraft 2023-03-30 12:29:47 -04:00
36c3e3c353 module: remove minecraft-servers 2023-03-30 12:29:47 -04:00
968cf96f5a feat(tmux-minecraft-server): add tmux socket 2023-03-30 12:29:47 -04:00
8db4d60b17 module: add soft-serve 2023-03-30 12:29:47 -04:00
911d8538fa feat(ensure): create ensure module
This module serves to ensure specific directories exist, however in the
future it could be used for other things that need to be 'ensured'.
2023-03-30 12:29:47 -04:00
a81348944e fix(functionality/tmux-minecraft-server): remove errors 2023-03-30 12:29:47 -04:00
8b20424945 functionality/tmux-minecraft-server: start work 2023-03-30 12:29:47 -04:00
ffae6bae75 functionality/ssh-tunnel: change forwards to port type 2023-03-30 12:29:47 -04:00
19ecc15b59 modules: restructure modules directory 2023-03-30 12:29:47 -04:00