diff --git a/playbooks/apollo.yml b/playbooks/apollo.yml index 928e6ebfbefac36f25f1d5f39e62eb05444e8ab9..5842b88518ecc591d204c7113fc902fac8a8599a 100644 --- a/playbooks/apollo.yml +++ b/playbooks/apollo.yml @@ -19,4 +19,5 @@ - { role: postgres, postgres_max_connections: 1000, postgres_shared_buffers: 4096MB, tags: ['postgres'] } - { role: sudo, tags: ['sudo'] } - { role: uwsgi, tags: ['uwsgi'] } + - { role: archweb, tags: ["archweb"] } - { role: security_tracker, security_tracker_domain: "security.archlinux.org", security_tracker_dir: "/srv/http/security-tracker", tags: ["security_tracker"] } diff --git a/playbooks/orion.yml b/playbooks/orion.yml index f3f52251edda92739d3df3ec8c10952a96da6f08..97b5f82236699ebbe813c5c6c1aff75e6d8d3d45 100644 --- a/playbooks/orion.yml +++ b/playbooks/orion.yml @@ -3,6 +3,8 @@ - name: setup orion hosts: orion remote_user: root + vars: + archweb_db_host: 'apollo.archlinux.org' roles: - { role: common, tags: ['common'] } - { role: tools, tags: ['tools'] } @@ -15,5 +17,5 @@ - { role: nginx, letsencrypt_validation_dir: "/var/lib/letsencrypt", tags: ["nginx"] } - { role: dbscripts, repos_domain: "repos.archlinux.org", svntogit_repos: "/srv/svntogit/repos", tags: ['dbscripts', 'archusers'] } - { role: sudo, tags: ['sudo', 'archusers'] } - - { role: archweb, archweb_home: "/srv/http/archweb", tags: ['archweb'] } + - { role: archweb, archweb_site: false, archweb_services: true, archweb_mirrorcheck_locations: [5, 6], tags: ['archweb'] } - { role: sources, sources_domain: "sources.archlinux.org", sources_dir: "/srv/sources", tags: ['sources'] }