common/readme.md

59 lines
1.3 KiB
Markdown

# Overview
This role manages the build-in 'core' Operating System components and defaults tailored for Siempie.
## Supported Operating Systems
| Operating System | Version |
| --- | ----- |
| Debian | 13 |
| Debian | 13 |
| Ubuntu | 22 LTS |
| Ubuntu | 24 LTS |
## Tags
- apt
- apt-cleanup
- apt-update
- cron
- environment-file
- hostname
- hostfile
- firewall
- journald
- locale
- lldp
- lxd
- motd
- ntp
- telemetry
- snap
- sshd
- swap
- sysctl
- systemctl
- syslog
- timezone
- usermanagement
## vars
### apt
| variable | type | value(default) | comment |
| --- | --- | --- | --- |
| apt_automatic_reboot_time | string | 04:00 | Automated reboot at 04:00 |
| apt_automatic_reboot | boolean | true | Toggle automated reboots |
| apt_enable_multiverse | boolean | false | Toggle multiverse repository |
| apt_enable_universe | boolean | true | Toggle universe repository |
| apt_repository | string | <https://archive.ubuntu.com/ubuntu> | Ubuntu 22 |
| apt_repository_main | string | <https://archive.ubuntu.com/ubuntu> | Ubuntu 24+ |
| apt_repository_security | string | <https://archive.ubuntu.com/ubuntu> | Ubuntu 24+ |
### ntp
| variable | type | value(default) | comment |
| --- | --- | --- | --- |
| ntp_server | string | pool.ntp.org | NTP server to sync time with |
| timezone | string | Europe/Amsterdam | Select the timezone |