34 lines
659 B
YAML
34 lines
659 B
YAML
|
---
|
||
|
- hosts: tau
|
||
|
become: true
|
||
|
|
||
|
vars:
|
||
|
- server_admin: "admin@netz39.de"
|
||
|
|
||
|
|
||
|
tasks:
|
||
|
- name: Update and clean package cache
|
||
|
apt:
|
||
|
update_cache: true
|
||
|
cache_valid_time: 3600
|
||
|
autoclean: true
|
||
|
|
||
|
- name: Ensure Apache2 and modules are installed and up to date
|
||
|
apt:
|
||
|
name:
|
||
|
- apache2
|
||
|
state: latest
|
||
|
|
||
|
- name: Ensure mod_rewrite is enabled
|
||
|
apache2_module:
|
||
|
name: rewrite
|
||
|
state: present
|
||
|
|
||
|
|
||
|
- name: Setup proxy site testredmine.netz39.de
|
||
|
include_role:
|
||
|
name: setup-http-site-proxy
|
||
|
vars:
|
||
|
site_name: testredmine.netz39.de
|
||
|
proxy_port: 9004
|