1
0
Fork 0
mirror of https://github.com/DO1JLR/ansible_playbook_servers.git synced 2024-09-14 19:53:56 +02:00
ansible_playbook_servers/docs/WEBSERVER.md
2021-01-02 02:03:34 +01:00

951 B

Webserver Setup

Die derzeit verwendeten Webserver werden benötigt um static content auszuliefern oder um Dienste per Reverse Proxy einzubinden. Dafür ist keine krasse Magie notwendig sondern das kann relativ einfach mit nginx, etwas Lets Encrypt und ansible erledigt werden.

Allgemeines Setup

Das allgemeine Setup zum absichern, aufhübschen und bedienen von Linux Servern ist in docs/README.md näher beschrieben.

- name: deploy web config
  hosts: web
  roles:
    - { role: webhost2, tags: [web,webhost]}
    - { role: acmetool_fix, tags: [web,acmetool]}
    - { role: acmetool2, tags: [web,acmetool]}
    - { role: nginx2, tags: [web,nginx]}
    - { role: goaccess, tags: [web,goaccess]}

Hier abgebildet ist ein teil des Webserver Playbook. Die aktuelle Version gibt es in site.yml in diesem Repo.

:x