Updated mkdocs

This commit is contained in:
Tastatur 2023-12-20 14:32:25 +01:00
parent 81140bb3c0
commit cead5453ec
2 changed files with 51 additions and 81 deletions

View file

@ -1,31 +0,0 @@
# Documentation for lnco projects
Documentation for the different projects and setups of lnco on [docs.bijl.us](https://docs.bijl.us)
## To do for Void-desktop
Important:
- [ ] User packages
- [ ] User services (Turnstile backend)
- [x] Automatic decryption through TPM (Clevis)
- [x] Clevis package
- [x] Booster
- [ ] Hardenend kernel
- [ ] Sysctl optimisations
- [ ] Better luks encryption algoritm (faster)
- [ ] Better boot parameters
- [ ] Better partitioning (/usr, /proc etc their own partitions and also more secure root partition)
- [ ] Better polkit permisissions
- [ ] Application sandboxing (bubblejail, bubblewrap, apparmor)
Less important:
- [ ] macchanger
- [ ] plymouth (for graphical boot up) (not possible with booster)
- [ ] ABRoot
- [ ] Firewall (ufw)
Notes:
https://madaidans-insecurities.github.io/guides/linux-hardening.html#kernel

View file

@ -28,6 +28,57 @@ theme:
nav:
- 'Home': index.md
- 'Alpine-desktop setup':
- 'Start': alpine-desktop-setup/home.md
- 'Provisioning': alpine-desktop-setup/installation/provisioning.md
- 'Installation': alpine-desktop-setup/installation/installation.md
- 'Post installation':
- 'Users': alpine-desktop-setup/post-install/users.md
- 'Config files': alpine-desktop-setup/post-install/config-files.md
- 'Network': alpine-desktop-setup/post-install/network.md
- 'Date and time': alpine-desktop-setup/post-install/time.md
- 'Zram': alpine-desktop-setup/post-install/zram.md
- 'OpenRC': alpine-desktop-setup/post-install/openrc.md
- 'Nix': alpine-desktop-setup/post-install/nix.md
- 'Firmware and drivers': alpine-desktop-setup/post-install/drivers.md
- 'Secureboot and automatic decryption': alpine-desktop-setup/post-install/automatic-decryption.md
- 'Power management': alpine-desktop-setup/post-install/power-management.md
- 'Graphical session':
- 'Session manager': alpine-desktop-setup/graphical-session/session-manager.md
- 'Login manager': alpine-desktop-setup/graphical-session/login-manager.md
- 'Window manager': alpine-desktop-setup/graphical-session/window-manager.md
- 'Display configuration': alpine-desktop-setup/graphical-session/display-configuration.md
- 'Taskbar': alpine-desktop-setup/graphical-session/taskbar.md
- 'Application launcher': alpine-desktop-setup/graphical-session/application-launcher.md
- 'Notifications': alpine-desktop-setup/graphical-session/notifications.md
- 'Audio': alpine-desktop-setup/graphical-session/audio.md
- 'Bluetooth': alpine-desktop-setup/graphical-session/bluetooth.md
- 'Screenshots': alpine-desktop-setup/graphical-session/screenshots.md
- 'Idle and lockscreen': alpine-desktop-setup/graphical-session/lockscreen.md
- 'Auto-mounting': alpine-desktop-setup/graphical-session/auto-mounting.md
- 'Alpine-server setup':
- 'Start': alpine-server-setup/home.md
- 'Provisioning': alpine-server-setup/installation/provisioning.md
- 'Installation': alpine-server-setup/installation/installation.md
- 'Post installation':
- 'Config files': alpine-server-setup/post-installation/config-files.md
- 'Users': alpine-server-setup/post-installation/users.md
- 'Repositories': alpine-server-setup/post-installation/repositories.md
- 'Ssh' : alpine-server-setup/post-installation/ssh.md
- 'Docker':
- 'Initial setup': alpine-server-setup/docker/setup.md
- 'Portainer': alpine-server-setup/docker/traefik.md
- 'Watchtower': alpine-server-setup/docker/watchtower.md
- 'Duplicati': alpine-server-setup/docker/duplicati.md
- 'Postgres': alpine-server-setup/docker/postgres.md
- 'Postgresbackup': alpine-server-setup/docker/postgresbackup.md
- 'Vaultwarden': alpine-server-setup/docker/vaultwarden.md
- 'Gitea': alpine-server-setup/docker/gitea.md
- 'Matrix': alpine-server-setup/docker/matrix.md
- 'Homeassistant': alpine-server-setup/docker/homeassistant.md
- 'Void-desktop setup':
- 'Start': void-desktop-setup/home.md
- 'Installation':
@ -69,55 +120,5 @@ nav:
- 'Virt-manager': void-desktop-setup/applications/virt-manager.md
- 'Steam': void-desktop-setup/applications/steam.md
- 'Alpine-server setup':
- 'Start': alpine-server-setup/home.md
- 'Provisioning': alpine-server-setup/installation/provisioning.md
- 'Installation': alpine-server-setup/installation/installation.md
- 'Post installation':
- 'Config files': alpine-server-setup/post-installation/config-files.md
- 'Users': alpine-server-setup/post-installation/users.md
- 'Repositories': alpine-server-setup/post-installation/repositories.md
- 'Ssh' : alpine-server-setup/post-installation/ssh.md
- 'Docker':
- 'Initial setup': alpine-server-setup/docker/setup.md
- 'Portainer': alpine-server-setup/docker/traefik.md
- 'Watchtower': alpine-server-setup/docker/watchtower.md
- 'Duplicati': alpine-server-setup/docker/duplicati.md
- 'Postgres': alpine-server-setup/docker/postgres.md
- 'Postgresbackup': alpine-server-setup/docker/postgresbackup.md
- 'Vaultwarden': alpine-server-setup/docker/vaultwarden.md
- 'Gitea': alpine-server-setup/docker/gitea.md
- 'Matrix': alpine-server-setup/docker/matrix.md
- 'Homeassistant': alpine-server-setup/docker/homeassistant.md
- 'Alpine-desktop setup':
- 'Start': alpine-desktop-setup/home.md
- 'Provisioning': alpine-desktop-setup/installation/provisioning.md
- 'Installation': alpine-desktop-setup/installation/installation.md
- 'Post installation':
- 'Users': alpine-desktop-setup/post-install/users.md
- 'Config files': alpine-desktop-setup/post-install/config-files.md
- 'Network': alpine-desktop-setup/post-install/network.md
- 'Date and time': alpine-desktop-setup/post-install/time.md
- 'Zram': alpine-desktop-setup/post-install/zram.md
- 'OpenRC': alpine-desktop-setup/post-install/openrc.md
- 'Nix': alpine-desktop-setup/post-install/nix.md
- 'Firmware and drivers': alpine-desktop-setup/post-install/drivers.md
- 'Secureboot and automatic decryption': alpine-desktop-setup/post-install/automatic-decryption.md
- 'Power management': alpine-desktop-setup/post-install/power-management.md
- 'Graphical session':
- 'Session manager': alpine-desktop-setup/graphical-session/session-manager.md
- 'Login manager': alpine-desktop-setup/graphical-session/login-manager.md
- 'Window manager': alpine-desktop-setup/graphical-session/window-manager.md
- 'Display configuration': alpine-desktop-setup/graphical-session/display-configuration.md
- 'Taskbar': alpine-desktop-setup/graphical-session/taskbar.md
- 'Application launcher': alpine-desktop-setup/graphical-session/application-launcher.md
- 'Notifications': alpine-desktop-setup/graphical-session/notifications.md
- 'Audio': alpine-desktop-setup/graphical-session/audio.md
- 'Bluetooth': alpine-desktop-setup/graphical-session/bluetooth.md
- 'Screenshots': alpine-desktop-setup/graphical-session/screenshots.md
- 'Idle and lockscreen': alpine-desktop-setup/graphical-session/lockscreen.md
- 'Auto-mounting': alpine-desktop-setup/graphical-session/auto-mounting.md
extra:
generator: false