nginx und ffnord.net-Webseite

This commit is contained in:
baldo 2015-08-29 23:44:14 +02:00
commit 30e39eca31
11 changed files with 184 additions and 0 deletions

View file

@ -0,0 +1,13 @@
server {
include /etc/nginx/include/no_logging.conf;
include /etc/nginx/include/no_dotfiles.conf;
include /etc/nginx/include/no_symlinks.conf;
listen 80;
listen [::]:80;
server_name ffnord.net www.ffnord.net nord.freifunk.net;
root /var/www/ffnord.net/site;
}

View file

@ -0,0 +1,3 @@
---
- name: reload ffnord
service: name=nginx state=reloaded

View file

@ -0,0 +1,3 @@
---
dependencies:
- { role: nginx }

View file

@ -0,0 +1,26 @@
---
- name: configure ffnord.net site
copy: >
src=etc/nginx/sites-available/ffnord.net
dest=/etc/nginx/sites-available/ffnord.net
owner=root
group=root
mode=0644
notify: reload ffnord
tags: nginx
- name: enable ffnord.net site
file: >
src=/etc/nginx/sites-available/ffnord.net
dest=/etc/nginx/sites-enabled/ffnord.net
owner=root
group=root
mode=0644
state=link
notify: reload ffnord
tags: nginx
- name: clone ffnord.net repository
git: repo=https://github.com/ffnord/ffnord.net.git dest=/var/www/ffnord.net
tags: nginx