Commit Graph

  • ba366a55a2 Merge pull request 'Testing' (#2) from testing into main max 2026-07-24 12:26:11 +00:00
  • 6d352d59be Default LXC image was changed to the golden image max 2026-07-24 12:23:51 +00:00
  • f289a3b3bc MINOR: some minor constants changed max 2026-07-13 07:24:43 +00:00
  • 1c0e994bfb REFACTOR: deploy playbook renamed with deploy_lxc max 2026-07-12 15:56:29 +00:00
  • 37aeddca6c REFACTOR: handlers moved from LXC setting up playbook to harden ssh task max 2026-07-12 15:54:39 +00:00
  • d1568586e9 REFACTOR: files fixed according to ansible-lint max 2026-07-12 15:36:55 +00:00
  • 9a9bfa7e23 FEATURE: python virtual environment is used for ansible now max 2026-07-12 12:41:37 +00:00
  • 95f059c0a8 FEATURE: Setting Proxmox VM up from cloud-init template added max 2026-07-12 12:40:36 +00:00
  • 28791acfda FEATURE_REFACTOR: 1-minute delay added at the end. Refactored according to ansible-lint max 2026-07-12 12:39:16 +00:00
  • ff43d53f53 CHANGE: restart ssh handler name changed max 2026-07-12 12:37:17 +00:00
  • 0394a49c93 FEATURE_REFACTOR: Alpine apk builtin module used. qemu-guest-agent for VMs is used. Refactored according to ansible-lint max 2026-07-12 12:36:18 +00:00
  • 87f68b2f87 REFACTOR: harden_ssh task refactored according to ansible-lint max 2026-07-12 11:26:34 +00:00
  • ad30e36486 FIX: roles naming style changed max 2026-07-07 17:45:47 +00:00
  • e906b214ea FEATURE: now we also set locale, not only generate max 2026-07-07 15:47:52 +00:00
  • b124ae352e FIX: new human user also added to sudo group max 2026-07-07 15:47:07 +00:00
  • c35abf3e24 FIX: LXC is created first, then we make sure that it is actually running max 2026-07-07 15:35:51 +00:00
  • 356301d59e FEATURE: deployment playbook takes care of locale and time too max 2026-07-07 15:35:10 +00:00
  • 342a767669 FIX: systemd timer description changed max 2026-07-07 15:11:05 +00:00
  • 5bcca3f268 FIX: all .yml are renamed with .yaml to follow the name convention max 2026-07-07 15:03:00 +00:00
  • 6f996d1da3 FEATURE: systemd unit and timer added to schedule and run maintenance playbook max 2026-07-07 15:00:17 +00:00
  • 1e504ad18a FIX: useless aliases from .zshrc are removed max 2026-07-07 14:11:44 +00:00
  • efa9dfcbac Directory structures and names changed to be follow the order of creation->provisioning->maintainance max 2026-07-07 11:41:21 +00:00
  • e033652d3e FEATURE: automatic LXC creation added max 2026-07-07 11:40:00 +00:00
  • d6cddf13eb FEATURE: basic maintanance routines added: internet connection, disk space max 2026-07-07 09:07:03 +00:00
  • e4089273ca FEATURE: task for creating and setting up a new user added, supplementary scripts and configs added max 2026-07-06 17:21:08 +00:00
  • 1951bf191f MINOR: test host is changed max 2026-07-06 16:09:22 +00:00
  • eb268a00fb FIX: default user is root, ansible is specified manually max 2026-07-06 15:57:24 +00:00
  • a798d42b42 FIX: hardened_sshd config improved max 2026-07-06 15:45:22 +00:00
  • 1a02e37ce8 FIX: default user is ansible now. root is specified manually when needed max 2026-07-06 15:23:31 +00:00
  • 0d83a86099 FIX: remote user changed in the new task max 2026-07-06 15:19:46 +00:00
  • 18ee68f74a FEATURE: basic utils installation task added max 2026-07-06 15:15:09 +00:00
  • 7748235e2b FEATURE: hardened ssh client config added, task pushing it added max 2026-07-06 14:47:31 +00:00
  • cc56e014c6 FIX: file name fixed max 2026-07-06 12:25:00 +00:00
  • 2200506041 FIX: new task is now called from the main task max 2026-07-06 12:23:15 +00:00
  • b58b76bcc6 FEATURE: sshd config added, task to push it added max 2026-07-06 12:21:25 +00:00
  • 7d3640db50 FIX: secret is moved one level above max 2026-07-06 11:38:47 +00:00
  • 3eab68bf0d FIX: all data from /data is moved to inventory/ max 2026-07-06 11:34:52 +00:00
  • e90920f276 FIX: inventory directory reorganized max 2026-07-06 09:41:09 +00:00
  • e2da3f4a34 FIX: secrets.yaml is moved to group_vars max 2026-07-06 09:29:52 +00:00
  • c2411b3c0c FIX: ansible become password variable moved from inventory to group_vars max 2026-07-06 09:17:52 +00:00
  • 24939d0061 FIX: reserved variable names are not used in custom vars max 2026-07-06 09:06:42 +00:00
  • 197362151f CHANGE: secrets moved to data/secret and added to .gitignore, references updated max 2026-07-05 16:48:40 +00:00
  • 45d134003f FIX: vars_files removed from inventory hosts file. User is not added to its own group (it happens automatically). Vault password file argument added to run_playbook.sh max 2026-07-05 16:11:06 +00:00
  • 6a7952e571 MINOR: run_playbook is executable now max 2026-07-05 15:51:19 +00:00
  • 72f30a3400 FIX: roles directory structure fixed max 2026-07-05 15:47:45 +00:00
  • f0b33a8b57 FEATURE: Simple playbook for configuring Ansible user implement. One host, simple vault, script to run it. Task creates user, grants sudo max 2026-07-05 15:43:23 +00:00
  • 04e025dff9 Initial commit max 2026-07-05 10:05:18 +00:00