Commit Graph
14 Commits
Author SHA1 Message Date
alessandrovitali cf66355832 feat: replace SSH hardening step with devsec.hardening role 2026-08-06 13:01:46 +02:00
alessandrovitali b031c08b66 fix: SSH config validation
remove validation step instead of running pointless validation on static template
2026-08-06 12:39:58 +02:00
alessandrovitali 1370cd2b8a refactor: user creation (#7)
parameterize sysadmin username
2026-08-05 16:24:11 +02:00
alessandrovitali 7c9d7050e9 fix: refresh apt cache before installing docker packages 2026-08-05 00:29:12 +02:00
alessandrovitali bdd1c07d76 refactor: use modern deb822 repository module 2026-08-04 22:12:05 +02:00
alessandrovitali f59952df2b fix: update outdated ansible_facts notation 2026-08-04 21:59:47 +02:00
alessandrovitali f9e26303d0 fix: docker container execution user permissions
do not add appuser to docker group (highly insecure) / hardcode GID:UID
2026-08-04 20:30:17 +02:00
alessandrovitali b6d861a8d4 fix: add runtime.yml with minimum supported ansible version 2026-08-04 20:03:01 +02:00
alessandrovitali ff9d9adc96 fix: arch discovery
refactor repository steps following official docker installation steps
2026-08-04 19:53:51 +02:00
alessandrovitali 960379bd16 refactor: docker role (#6)
use official docker images instead of outdated apt packages following official docker installation docs
2026-08-04 19:34:56 +02:00
alessandrovitali 16e403a439 fix: use correct ssh daemon for debian 2026-07-23 17:45:06 +02:00
alessandrovitali d4587423a1 fix: galaxy.yml 2026-07-23 16:20:01 +02:00
alessandrovitali 9fbba9ffd6 fix: remove OS checks
either use the generic package module or OS-specific tasks that won't silently fail playbook runs
2026-07-09 16:17:30 +02:00
alessandrovitali 04e38f42b5 initial commit 2026-06-17 14:08:04 +02:00