Felix Stupp
|
b42d639996
|
common: Added tag backups for backup related tasks
|
4 years ago |
Felix Stupp
|
483eea3833
|
common: Configure hdd dir for backups directory
|
4 years ago |
Felix Stupp
|
889a493fdd
|
Implement has_debug_instance and use to lower ttl
|
4 years ago |
Felix Stupp
|
0b03f87319
|
dns/entries: Fix appending . to absolute domain name for debug removing task
|
4 years ago |
Felix Stupp
|
14a924bdd2
|
Changed debug instance prefix to "debug-instance."
Due to "_" being an invalid character for hostnames for CAs.
|
4 years ago |
Felix Stupp
|
59e6ce7b78
|
common: Add deployment of ssh_config for VerifyHostKeyDNS
|
4 years ago |
Felix Stupp
|
ab74829169
|
server/nextcloud: Fixed using command module
- Added quote filter to import_config_file and system_user
- Split command for enabling/disabling addons
|
4 years ago |
Felix Stupp
|
031d9db790
|
server/nextcloud: Remove TODO for Redis integration
Already implemented
|
4 years ago |
Felix Stupp
|
f0c371b794
|
server/nextcloud: Enable configuring lost password links, disabled per default
|
4 years ago |
Felix Stupp
|
d316e6ae7e
|
server/{gitea,linx,minecraft,nextcloud}: Implemented role misc/hdd_dir
|
4 years ago |
Felix Stupp
|
50de8ade7d
|
server/gitea: Fixed comment on var gitea_repository_default_private
|
4 years ago |
Felix Stupp
|
60c8d58dd8
|
server/gitea: Reorded directory variables
|
4 years ago |
Felix Stupp
|
c51d098426
|
Added role misc/hdd_dir to link data directories to HDDs
- Also added task to common to create parent directory
|
4 years ago |
Felix Stupp
|
1414df19c2
|
misc/system_user: Add tag to system_user role
|
4 years ago |
Felix Stupp
|
58ba612fc1
|
Increase tty fontsize on thinkie
|
4 years ago |
Felix Stupp
|
fcb1ed71b6
|
Added debug mode with support for all roles
|
4 years ago |
Felix Stupp
|
027e5cec0b
|
dns/server_entries: Use relative domain suffix instead of absolute
|
4 years ago |
Felix Stupp
|
5106142cc1
|
dns/master: Disable checking hostnames for validity in BIND9 on dynamic updates
|
4 years ago |
Felix Stupp
|
02b501f4a5
|
dns/entries: Rewrite role to use nsupdate module instead of custom makefile construct
|
4 years ago |
Felix Stupp
|
2b0345be62
|
misc/dhparams: Ensure local directory for dh params exists
|
4 years ago |
Felix Stupp
|
502444d758
|
Added filter_plugin dns_entries
|
4 years ago |
Felix Stupp
|
213864f32e
|
Added module tsig_interpreter
In preperation to use nsupdate module
|
4 years ago |
Felix Stupp
|
17cb2fdac5
|
dns/entries: Not register not required variable entries_file_changed
|
4 years ago |
Felix Stupp
|
4fe30d409e
|
dns/entries: Add explizit support for entries_name_prefix
|
4 years ago |
Felix Stupp
|
99cee859bb
|
common: Add unattended-upgrades as required package
|
4 years ago |
Felix Stupp
|
d8f47c7106
|
Decreased default DNS ttl to 1h
|
4 years ago |
Felix Stupp
|
3dff69a1d4
|
hosts.yml: Added headers and split hosts into certain categories
|
4 years ago |
Felix Stupp
|
c6a157ff53
|
site.yml: Configure wireguard after dns entries
|
4 years ago |
Felix Stupp
|
b619f5f1ae
|
site.yml: Enroll telegram-notifictations only on non debug servers
|
4 years ago |
Felix Stupp
|
9b4532199e
|
site: Disabled strategy free to get a better overview
|
4 years ago |
Felix Stupp
|
ee8f1f0815
|
journald on raspbian: Set max storage to 256M
|
4 years ago |
Felix Stupp
|
95dcb5a8b5
|
common: Configure journald to keep logs persistent until storage max
|
4 years ago |
Felix Stupp
|
235103fbd6
|
common: Allowed to disable source package support if required
|
4 years ago |
Felix Stupp
|
060bb1f4e2
|
Added tag bootstrap to bootstrap role execution
|
4 years ago |
Felix Stupp
|
2359e5110e
|
bootstrap: Only reboot if user needs to be removed
|
4 years ago |
Felix Stupp
|
0ff2a5b6bf
|
Added hst20 NC to nvak
|
4 years ago |
Felix Stupp
|
0f03f5f421
|
Moved default repository infos to all vars
To allow groups to overwrite these variables
|
4 years ago |
Felix Stupp
|
b64ba93512
|
server/nextcloud: Removed now unsupported & anyway unused option for database table prefix
|
4 years ago |
Felix Stupp
|
8990d72cc0
|
kiosk/website: Added link to page explaining Chrome shortcuts
|
4 years ago |
Felix Stupp
|
59dd7d93a1
|
wireguard: Rewritten to use systemd-networkd integration
|
4 years ago |
Felix Stupp
|
7c1c7c9029
|
misc/deb_*: Add newline at end to sources file
|
4 years ago |
Felix Stupp
|
3d52046a6d
|
misc/handlers: Enable systemd networkd on restart
|
4 years ago |
Felix Stupp
|
b5cd08ae67
|
playbooks/wireguard: Reformatted notify to support multiple handlers
|
4 years ago |
Felix Stupp
|
373905234a
|
playbooks/wireguard: Added tags to plays
|
4 years ago |
Felix Stupp
|
d7e4153687
|
wireguard/{backbone,client}: Remove not required link to peer.cfg
|
4 years ago |
Felix Stupp
|
c91f5f6559
|
hostname: Changed to use ansible-integrated module
|
4 years ago |
Felix Stupp
|
a707a61906
|
hostname: Reformatted to newer syntax allowing multiple handlers in notify
|
4 years ago |
Felix Stupp
|
72f3e603d8
|
misc/handlers: Add handler for restart systemd network
|
4 years ago |
Felix Stupp
|
cfac03c746
|
misc/handlers: Add handler for reboot
|
4 years ago |
Felix Stupp
|
6230caa65f
|
bootstrap: reboot before removing old user to prevent failure
|
4 years ago |