summary refs log tree commit diff
AgeCommit message (Expand)Author
2024-12-30Move user passwords and keys out for easier reuseMel
2024-12-30Move secrets folder into configurationMel
2024-12-29Reload on name secret change step-3Mel
2024-12-29Create system user for specimen service, and allow it to read name secretMel
2024-12-29Use name secret in specimen applicationMel
2024-12-29Add name secretMel
2024-12-29Add secrets directory and list all keysMel
2024-12-29Forced to add IPv4, because to this day GitHub still does not support IPv6-on...Mel
2024-12-29Add agenix module and packageMel
2024-12-29Disable root login, lsit permitted SSH usersMel
2024-12-29Add philip as user on server, force hashed passwordsMel
2024-12-29Add overkill hardening to specimen systemd service step-2Mel
2024-12-29Run flake through nixfmtMel
2024-12-29Remove unnecessary debug logging from applicationMel
2024-12-29Pass default specimen package to module through flake self inputMel
2024-12-29Stringify port for service exec, and pass through list to firewallMel
2024-12-29Correct service targets in specimen moduleMel
2024-12-29Enable specimen module on serverMel
2024-12-29Enable flakes on NixOS serverMel
2024-12-29Add git to server utilitiesMel
2024-12-29Generated system configuration from Hetzner serverMel
2024-12-29Add first iteration of NixOS specimen service moduleMel
2024-12-29Fix up empty NixOS configuration in flakeMel
2024-12-29Read configuration from flags and reply with configured name step-1Mel
2024-12-29Simple Go HTTP server with graceful signal handlingMel
2024-12-29Add Taskfile for some useful command shortcutsMel
2024-12-29Break up basic go application into my preferred file hierarchyMel
2024-12-29Add .gitignoreMel
2024-12-29Add direnvMel
2024-12-29Add dev shell with some useful tools to flakeMel
2024-12-29Flake harness for application and server configurationMel