27 lines
649 B
YAML
27 lines
649 B
YAML
---
|
|
# GARAGE SERVER PLAYBOOK
|
|
|
|
- hosts: garage-server
|
|
become: true
|
|
remote_user: "{{ user }}"
|
|
|
|
vars_files:
|
|
- vars.yml
|
|
|
|
tasks:
|
|
- import_tasks: tasks/apt_update.yml
|
|
- import_tasks: tasks/create_user.yml
|
|
- import_tasks: tasks/create_workspace.yml
|
|
- import_tasks: tasks/basics_install.yml
|
|
- import_tasks: tasks/docker.yml
|
|
- import_tasks: tasks/ssh.yml
|
|
- import_tasks: tasks/fail2ban.yml
|
|
- import_tasks: tasks/ufw.yml
|
|
- import_tasks: tasks/clamav.yml
|
|
- import_tasks: tasks/nginx.yml
|
|
- import_tasks: tasks/certbot.yml
|
|
- import_tasks: tasks/reboot.yml
|
|
|
|
handlers:
|
|
- import_tasks: handlers.yml
|