155 Commits

Author SHA1 Message Date
181f2f9a1b refactor ♻️: Refactoring the tasks directory to improve code organization and readability.
The tasks directory has been refactored to separate different roles into their own directories, making it easier to manage and understand the project structure. This change adheres to the guidelines for maintaining clean and organized codebases.
2025-10-09 21:12:04 +02:00
46f5852d0c refactor ♻️: Update requirements.yml to use HTTPS and Gitea token for repository access
The commit updates the `requirements.yml` file to use HTTPS instead of SSH and includes a Gitea token for secure repository access. This change is necessary to ensure that the playbook can successfully fetch dependencies from the remote repositories.
2025-10-09 18:55:33 +02:00
ac90815549 fix 🐛: Update requirements.yml to use HTTPS instead of SSH for the samba_domain_member and samba_ad_dc roles.
The commit updates the source URLs in the `requirements.yml` file from using SSH to HTTPS, ensuring that the roles can be fetched over a secure channel. This change is necessary to comply with security best practices.
2025-10-09 18:38:11 +02:00
b7f89f6312 refactor ♻️: Refactoring the tasks directory to include new roles and tasks.
The commit updates the `tasks` directory by adding new roles (`rapbian_desktop_prov.yml`, `test_remote.yml`, `update_roles.sh`) and tasks within these roles. This refactoring enhances the organization and maintainability of the Ansible playbook.
2025-10-09 18:30:11 +02:00
91383dfd4e Initial commit 2025-10-09 17:47:25 +02:00