NaeiKinDus
|
317c562e7a
|
chore: add a license
|
2024-06-26 16:28:44 +00:00 |
|
NaeiKinDus
|
263d45a3c8
|
chore(inventory): update invoice ninja deployment on actinium
|
2024-06-26 00:00:00 +00:00 |
|
NaeiKinDus
|
ddf406fd37
|
feat(vault): add a HashiCorp Vault role
|
2024-06-26 00:00:00 +00:00 |
|
NaeiKinDus
|
688bdae6a1
|
chore(inventory): updated git version of invoice ninja to 0.0.4
|
2024-06-10 00:00:00 +00:00 |
|
NaeiKinDus
|
e33c3718bf
|
feat(k3s): add deployment rules for Helm and OpenTofu projects
|
2024-06-09 00:00:00 +00:00 |
|
NaeiKinDus
|
b317cabe65
|
fix(tests): do not fail when testing collections without a test directory (typically collections from ansible-galaxy)
|
2024-02-07 00:00:00 +00:00 |
|
NaeiKinDus
|
1f367782f5
|
feat!: added ansible-galaxy requirements installation task; changed task name of python venv setup from venv:setup to setup:venv
|
2024-02-07 00:00:00 +00:00 |
|
NaeiKinDus
|
d1c59d65de
|
feat: added mariadb role
|
2024-02-07 00:00:00 +00:00 |
|
NaeiKinDus
|
83c6ce3513
|
feat: k3s role
|
2024-02-04 14:48:13 +00:00 |
|
NaeiKinDus
|
b7a09296bc
|
fix(security): flush handlers immediately after modifying firewall rules
|
2024-01-21 00:00:00 +00:00 |
|
NaeiKinDus
|
779f2766f2
|
refactor!: switch hosts variables to a flat layout
|
2024-01-21 00:00:00 +00:00 |
|
NaeiKinDus
|
f669dea62a
|
fix(common): invalid "creates" statement for inxi
|
2024-01-19 00:00:00 +00:00 |
|
NaeiKinDus
|
70c9d5f3cc
|
feat(workstation): added mpv and mesa-utils
|
2024-01-15 00:00:00 +00:00 |
|
NaeiKinDus
|
79b21f6d4c
|
doc: fixed list indentation for #Advanced Configuration > Global Variables
|
2024-01-06 00:00:00 +00:00 |
|
NaeiKinDus
|
0ebe1e620d
|
fix(common): fixed outdated apt cache when adding new packages
|
2024-01-06 00:00:00 +00:00 |
|
NaeiKinDus
|
742be4fd8d
|
doc: updated README.md
|
2024-01-06 00:00:00 +00:00 |
|
NaeiKinDus
|
da45c7c409
|
refactor(security): reworked firewall configuration and added support for DNS, HTTP and ICMP rules; added autoconf for resolv.conf to match FW rules
|
2024-01-06 00:00:00 +00:00 |
|
NaeiKinDus
|
3a7440f570
|
test(molecule): load group files and allow override from platform_vars.yml
|
2024-01-06 00:00:00 +00:00 |
|
NaeiKinDus
|
19f509888a
|
fix(security): typo in supervisors ip6 variable name
|
2023-12-26 00:00:00 +00:00 |
|
NaeiKinDus
|
8de6baedbf
|
feat(common): added knot-dnsutils and alpine cli mail client
|
2023-12-26 00:00:00 +00:00 |
|
NaeiKinDus
|
b152857cdd
|
fix(common): fixed circular dig reference
|
2023-12-26 00:00:00 +00:00 |
|
NaeiKinDus
|
04fe2d0c74
|
chore: added nft script to tests ignore list
|
2023-12-25 00:00:00 +00:00 |
|
NaeiKinDus
|
fa47334af3
|
feat(workstation): added noseyparker and accompanying Taskfile entry
|
2023-12-25 00:00:00 +00:00 |
|
NaeiKinDus
|
f1b58d6a62
|
fix(workstation): use user-based installation of flatpak apps and repos
|
2023-12-25 00:00:00 +00:00 |
|
NaeiKinDus
|
2dc90631fb
|
refactor(security): fix line indentation in mangle table template
|
2023-12-25 00:00:00 +00:00 |
|
NaeiKinDus
|
3659c15749
|
fix(security): find controllers IP from SSH connection, not from hostname lookup
|
2023-12-25 00:00:00 +00:00 |
|
NaeiKinDus
|
d65aa3e6cc
|
fix(development): invalid command used to start rust installer
|
2023-12-25 00:00:00 +00:00 |
|
NaeiKinDus
|
dc846df71e
|
fix(common): added missing elevation
|
2023-12-25 00:00:00 +00:00 |
|
NaeiKinDus
|
d25d077253
|
feat!(molecule): switch from docker to vagrant to test system related roles like firewall
|
2023-12-25 00:00:00 +00:00 |
|
NaeiKinDus
|
639b01c351
|
feat(security): added nftables firewall
|
2023-12-12 00:00:00 +00:00 |
|
NaeiKinDus
|
7e617bc471
|
feat(development): added vagrant and virtualbox
|
2023-12-11 00:00:00 +00:00 |
|
NaeiKinDus
|
44e391d2bc
|
fix: removed defaulting to root user for base account to avoid unwanted effects
|
2023-12-11 00:00:00 +00:00 |
|
NaeiKinDus
|
0829d7807f
|
feat!: disable facts injection for security purpose
|
2023-12-10 00:00:00 +00:00 |
|
NaeiKinDus
|
b33a29d0d9
|
feat(workstation): add whois package
|
2023-12-05 00:00:00 +00:00 |
|
NaeiKinDus
|
e34e71b9ef
|
fix(playbooks): fixed the way hosts are targeted by playbooks
|
2023-11-30 00:00:00 +00:00 |
|
NaeiKinDus
|
a577af133d
|
feat(security): update apt source lists to use https instead of http
|
2023-11-29 00:00:00 +00:00 |
|
NaeiKinDus
|
8a8d69d173
|
fix(gaming): changed steam apt source name to avoid duplication once steam is initialized
|
2023-11-29 00:00:00 +00:00 |
|
NaeiKinDus
|
e95d8e78bf
|
test: add ansible-test sanity configuration to ignore safe assets
|
2023-11-29 00:00:00 +00:00 |
|
NaeiKinDus
|
b2fc4dc08b
|
doc: updated README for clearer usage directions and general information
|
2023-11-29 00:00:00 +00:00 |
|
NaeiKinDus
|
dafa3fbc54
|
fix!: fixed molecule tests, rewrote how custom variables are handled for hosts overrides; fixed invalid services names for clamav handlers
|
2023-11-29 00:00:00 +00:00 |
|
NaeiKinDus
|
6026cfd195
|
fix(molecule): add missing role to test list
|
2023-11-27 00:00:00 +00:00 |
|
NaeiKinDus
|
9cdcef9dca
|
feat(common): setup additional components to apt source list
|
2023-11-27 00:00:00 +00:00 |
|
NaeiKinDus
|
223cbfb877
|
feat(development): added rust setup
|
2023-11-27 00:00:00 +00:00 |
|
NaeiKinDus
|
c697898e0c
|
fix(github_artifacts): enforce sane default values
|
2023-11-27 00:00:00 +00:00 |
|
NaeiKinDus
|
9faf348aa7
|
feat(workstation): improved installation for authenticator and added the...
|
2023-11-21 16:53:13 +00:00 |
|
NaeiKinDus
|
726b7668f9
|
feat: added new roles to match daily driver desktop; full idempotency; several fixes and tweaks; re-added hosts in inventory
|
2023-11-19 00:00:00 +00:00 |
|
NaeiKinDus
|
555fde4351
|
fix(scripts): quoted argument to prevent re-splitting variable
|
2023-11-11 18:18:33 +01:00 |
|
NaeiKinDus
|
e4770a7343
|
feat: base configuration automation
|
2023-11-08 00:00:00 +00:00 |
|