22 Commits

Author SHA1 Message Date
0b69a936d5
fix: use official ansible lint action
Some checks failed
Lint / Lint (push) Failing after 9s
Signed-off-by: Louis Vallat <contact@louis-vallat.dev>
2025-01-08 11:48:31 +01:00
d5f7eb928c
feat: moved host group to all in update.yml
Some checks failed
Lint / Lint (push) Has been cancelled
Signed-off-by: Louis Vallat <contact@louis-vallat.dev>
2025-01-08 11:33:00 +01:00
f72003a419
misc: added missing newline in ansible config
Signed-off-by: Louis Vallat <contact@louis-vallat.dev>
2025-01-08 11:31:50 +01:00
180472bf46
feat: added compact memory for virtual machines
Signed-off-by: Louis Vallat <contact@louis-vallat.dev>
2025-01-08 11:30:58 +01:00
83da79bf82
feat: added telegraf configuration deployment using template
Signed-off-by: Louis Vallat <contact@louis-vallat.dev>
2025-01-08 11:30:36 +01:00
a03e2953aa
feat: upkeeping with CI and ansible lint
Signed-off-by: Louis Vallat <contact@louis-vallat.dev>
2025-01-08 11:30:01 +01:00
68d787e9ac
feat: moved to gitea workflows for CI/CD
All checks were successful
Lint / Lint (push) Successful in 26s
Signed-off-by: Louis Vallat <contact@louis-vallat.dev>
2024-09-08 11:47:27 +02:00
700396cc31
feat: adding telegraf to docker group if docker is installed
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2023-03-12 14:34:43 +01:00
20fd717e0b
feat: added telegraf role to setup telegraf
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2023-03-12 14:10:52 +01:00
26d7236f0b
fix: renamed network-tools to network_tools
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2023-03-12 13:49:07 +01:00
36a73b5adc
feat: refactored router to have network tools and removed these from basic setup
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2023-03-12 13:03:36 +01:00
adfa86ac26
fix: added ip_forwarding to wireguard configuration
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-18 12:36:09 +01:00
93fe54ddbc
feat: added ulogd for nftables logging
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-17 14:20:38 +01:00
b365ca5a02
feat: added ipforwarding to router and tcpdump to basic softwares
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-17 11:23:25 +01:00
a86eac38f0
fix: disable systemd-resolved before installing dnsmasq
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-17 10:45:21 +01:00
be57907d55
feat: added nftables tasks
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-17 10:29:52 +01:00
0ad05fedf2
feat: added service status for services and added dnsmasq to the softwares needed for a router
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-17 10:02:05 +01:00
ba6fd7aced
feat: added basic for just debian-based hosts that need a quick setup
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-17 09:47:31 +01:00
5dfe648461
feat: added jnettop to basic software installed
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-16 22:11:07 +01:00
ec1a2062ec
feat: refactored the playbooks and the base structure
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-16 15:17:06 +01:00
3ab379d59f
feat: added gitlab-ci configuration
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-14 08:32:13 +01:00
4b1403be21
feat: initial commit
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
2022-11-14 08:32:06 +01:00