index
:
specimen
this commit
main
created as a practical coding test!
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2024-12-31
Allow port 23 through firewall
HEAD
step-4
main
Mel
2024-12-31
Add br_netfilter kernel module for Incus bridge
Mel
2024-12-31
Add proxy device to VM for port forwarding SSH
Mel
2024-12-31
Split default profile into a second, more specialized one
Mel
2024-12-31
Install and enable sshd in Incus VMs
Mel
2024-12-31
Add incus bridge to trusted interfaces
Mel
2024-12-31
Make IPv6 gateway on-link
Mel
2024-12-30
Add proper header to cloud-init in Incus preseed
Mel
2024-12-30
Do not lock password for users in Incus VM
Mel
2024-12-30
Add Incus patch to repair compatibility with QEMU 9.1.2
Mel
2024-12-30
Remove deprecated `grub.version` option
Mel
2024-12-30
Use DHCP for IPv4 configuration, like OVH wants
Mel
2024-12-30
Update server host key and rekey secret
Mel
2024-12-30
Move server from Hetzner to OVH
Mel
2024-12-30
Pass cloud-init preseed in a YAML string
Mel
2024-12-30
Add initial LXC Incus configuration, with cloud-init preseed
Mel
2024-12-30
Enable nftables as preparation for LXC Incus
Mel
2024-12-30
Allow user public keys for SSH login
Mel
2024-12-30
Move user passwords and keys out for easier reuse
Mel
2024-12-30
Move secrets folder into configuration
Mel
2024-12-29
Reload on name secret change
step-3
Mel
2024-12-29
Create system user for specimen service, and allow it to read name secret
Mel
2024-12-29
Use name secret in specimen application
Mel
2024-12-29
Add name secret
Mel
2024-12-29
Add secrets directory and list all keys
Mel
2024-12-29
Forced to add IPv4, because to this day GitHub still does not support IPv6-on...
Mel
2024-12-29
Add agenix module and package
Mel
2024-12-29
Disable root login, lsit permitted SSH users
Mel
2024-12-29
Add philip as user on server, force hashed passwords
Mel
2024-12-29
Add overkill hardening to specimen systemd service
step-2
Mel
2024-12-29
Run flake through nixfmt
Mel
2024-12-29
Remove unnecessary debug logging from application
Mel
2024-12-29
Pass default specimen package to module through flake self input
Mel
2024-12-29
Stringify port for service exec, and pass through list to firewall
Mel
2024-12-29
Correct service targets in specimen module
Mel
2024-12-29
Enable specimen module on server
Mel
2024-12-29
Enable flakes on NixOS server
Mel
2024-12-29
Add git to server utilities
Mel
2024-12-29
Generated system configuration from Hetzner server
Mel
2024-12-29
Add first iteration of NixOS specimen service module
Mel
2024-12-29
Fix up empty NixOS configuration in flake
Mel
2024-12-29
Read configuration from flags and reply with configured name
step-1
Mel
2024-12-29
Simple Go HTTP server with graceful signal handling
Mel
2024-12-29
Add Taskfile for some useful command shortcuts
Mel
2024-12-29
Break up basic go application into my preferred file hierarchy
Mel
2024-12-29
Add .gitignore
Mel
2024-12-29
Add direnv
Mel
2024-12-29
Add dev shell with some useful tools to flake
Mel
2024-12-29
Flake harness for application and server configuration
Mel