# Changelog
All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines.

- - -
## v0.1.0 - 2023-06-19
#### Bug Fixes
- **(acme)** Store certs permanently. - (ab3c9aa) - sils
- **(hosts/server1)** Rename boot.cleanTmpDir to boot.tmp.cleanOnBoot - (1412408) - sils
- **(hosts/server1/networking)** Correct ipv6 - (9243e3d) - ene
- **(hosts/server1/networking)** Fix Gateways - (7937ec7) - ene
- **(hosts/server1/networking)** Remove ipv6 route - (8711fb2) - ene
- **(services)** Remove Minecraft - (58e24a9) - ene
- **(system/hardware)** Use actually needed modules and UUID - (7881651) - ene
- **(system/mail)** give certificateScheme string as value - (1ed867d) - sils
- **(system/mail)** Allow opening ports in the firewall - (cb92ffc) - ene
- **(system/mail)** Change placeholder - (ecb274b) - ene
- **(system/mail)** Only accept connections on safe ports - (083a7cb) - ene
- **(system/mail)** Declare the password directly - (414ad16) - ene
- **(system/mail)** Make extraVirtualAliases fairer - (6ba9c14) - ene
- **(system/mail)** Disable protocols with STARTTLS - (f77f884) - ene
- **(system/packages)** Explicitly enable zsh to make Nix Vars available - (9f86401) - sils
- **(system/services)** Allow minecraft-server, which is sadly unfree - (c543776) - sils
- **(system/services)** Ignore unnecessary inputs - (84310c9) - sils
- **(system/services/acme)** Add multiple domains - (b21b38c) - Soispha
- **(system/services/fail2ban)** Make db persistent - (1fc72de) - ene
- **(system/services/keycloak)** Correct path to passwordfile - (85c28d5) - sils
- **(system/services/keycloak)** Change value of 'passwordFile' to path - (816e85b) - sils
- **(system/services/minecraft)** Reduce simulation-distance - (d2a7b0b) - sils
- **(system/services/minecraft)** Finetuning - (e002d4e) - sils
- **(system/services/minecraft)** Remove to make compile - (055f4e0) - ene
- **(system/services/nginx)** Switch to git-sync - (d4b710d) - Soispha
- **(system/services/nginx)** Correct path to index.html - (541a891) - sils
- **(system/services/opensshd)** Rename passwordAuthentication to - (973a461) - sils
- **(system/services/rust-motd)** Quote ssl-cert names - (f21504a) - ene
- **(system/services/rust-motd)** Add fail2ban binary - (64a554d) - ene
- **(system/users)** Remove unneeded root ssh login keys - (dc4334d) - ene
- **(update)** Remove - (02957ce) - Soispha
- Try to fix ipv6 - (c7507b1) - sils
- Add imap and smtp subdomains to cert - (db52be2) - sils
- correct host name and convenience changes - (cb69f4a) - ene
- Made the Minecraft config compile - (e55ac14) - ene
- Resolve merge conflicts - (cf63e41) - ene
- revert changes in configuration.nix - (5a137ce) - sils
- Changed setting names - (977f8c1) - ene
- changed to TOML config - (6ab5e73) - ene
- typo in programs field - (a116678) - ene
- Import pkgs - (f5ab486) - sils
- Import pkgs - (2238e70) - sils
- Import Minecraft Configuration - (69c6e30) - sils
#### Build system
- **(cog)** Add - (556adb7) - sils
- **(flake)** Update - (6c1700e) - Soispha
- **(flake)** Update - (84fcf9e) - sils
- **(flake)** Update - (62f1fef) - Soispha
- **(flake)** Enable direnv integration - (c5755e3) - Soispha
- **(git-crypt)** Add collaborator - (0b75981) - sils
- **(git-crypt)** Add - (eeb9d28) - Soispha
- Add update script - (58e3d0b) - Soispha
#### Documentation
- **(License)** Add - (98d8394) - Soispha
- **(contributing)** Add - (39abe7c) - Soispha
#### Features
- **(system/file_system_layout)** Add bindmount for postgresql - (7348002) - sils
- **(system/mail)** Add other users, so the admin thing works - (f2ab842) - ene
- **(system/mail)** Use '/' to separate mailboxes - (a24dc7d) - ene
- **(system/matrix/conduit)** Add matrix-conduit - (fbba7df) - Soispha
- **(system/packages)** Add git-crypt to standard packages to minimize - (2564aed) - sils
- **(system/services)** Add minecraft server - (08c7fa6) - sils
- **(system/services)** Enable keycloak - (4254157) - sils
- **(system/services/fail2ban)** Add dovecot jail - (dce980d) - ene
- **(system/services/fail2ban)** Add fail2ban - (8d8ad7a) - ene
- **(system/services/git-sync)** Add - (357f78e) - Soispha
- **(system/services/keycloak)** Add keycloak - (97baac0) - sils
- **(system/services/nginx)** Change to declarative websites - (a67e54e) - Soispha
- **(system/services/rust-motd)** Info about filesystems - (f84a9f6) - ene
- **(system/services/rust-motd)** Show status of ssl-certs - (4758e58) - ene
- **(update)** Use update flake - (77dfff2) - Soispha
- Added admin@vhack.eu mail - (9296259) - sils
- Add mailserver - (820efec) - sils
- Add Website - (7b16ff9) - sils
- Use default.nix - (1b73e04) - ene
- Imported the headless profile - (ec7f43a) - ene
- Track last login in motd - (6e0f58c) - ene
- Save passwords in hashed form directly - (19f0808) - ene
- User configuration, with secure passwords - (211ab56) - ene
- Added a nice motd through rust-motd - (b5b56d4) - ene
- Added /boot as persistent subvolume - (128e406) - ene
- Switch to inpersistent temproot. - (b32d3da) - sils
- Separate nix from root - (4f0c0ee) - sils
- Switch root into subvolume - (30e47b3) - sils
- Added support for btrfs - (a96d535) - ene
- Some security for ssh - (78aae0b) - ene
#### Miscellaneous Chores
- **(flake)** Update - (09cea3e) - Soispha
- **(flake)** Update - (a6968f5) - Soispha
- **(flake)** Update - (9d54dad) - Soispha
- **(flake)** Update and add follows for inputs - (1c9c108) - Soispha
- **(flake)** Update - (8ed3979) - sils
- **(flake)** Update - (1cacce0) - ene
#### Refactoring
- **(services)** Remove dead code - (127488e) - Soispha
- **(system/hardware)** Move hardware to host - (0b55d02) - ene
- **(system/mail)** Hide user emails - (bb4af29) - Soispha
- Use better file layout - (5a0cb28) - ene
#### Revert
- Remove Conduit - (9465eb6) - sils
#### Style
- **(system)** Format - (f7110fd) - Soispha
- **(system/mail)** Reorder options - (d6fbe64) - ene

- - -

Changelog generated by [cocogitto](https://github.com/cocogitto/cocogitto).