ansible-playbooks

another attempt to have everything organized ...
git clone https://git.e1e0.net/ansible-playbooks.git
Log | Files | Refs | README | LICENSE

utils.yml (750B)


      1 ---
      2 - name: Install shitty stuff
      3   hosts: utils
      4   remote_user: paco
      5   become: yes
      6   become_method: doas
      7   roles:
      8     - base
      9     - motd-figlet
     10     - pf
     11   vars:
     12     - motd_figlet_group: wheel
     13     - pf_tcp_ports_allowed:
     14       - "http"
     15       - "https"
     16       - 655
     17     - pf_udp_ports_allowed:
     18       - 655
     19     - pf_tcp_trusted_ports_allowed:
     20       - 6679
     21     - base_extra_groups: "wheel"
     22 
     23 - name: Set up httpd server
     24   hosts: utils
     25   remote_user: paco
     26   become: yes
     27   become_method: doas
     28   roles:
     29     - httpd
     30   vars:
     31     - https_servers:
     32       - server_name: "utils.e1e0.net"
     33         server_owner: "paco"
     34         root: "/htdocs/utils.e1e0.net"
     35         locations:
     36           - name: "/"
     37             options:
     38               - "directory { index index.html }"