ansible/services_web.yml

76 lines
1.7 KiB
YAML

---
# Deploy MoinMoin Wiki
- hosts: soyouz.adm.crans.org
roles: [] # TODO
# Deploy FramaDate
- hosts: voyager.adm.crans.org
vars:
# mirror on Crans GitLab because adm has no network
framadate_repo: https://framagit.org/framasoft/framadate/framadate.git
framadate_version: 1.1.10
# User who will run framadate
# you will have to `sudo -u THISUSER zsh` to debug
framadate_user: www-data
framadate_path: /var/www/framadate
roles:
- framadate
# Deploy CAS
- hosts: cas-srv.adm.crans.org
roles:
- django-cas
# Deploy Gitlab CI
- hosts: gateau.adm.crans.org
roles:
- docker
# Deploy TV
- hosts: cochon.adm.crans.org
roles:
- mumudvb
# Mirrors
- hosts: charybde.adm.crans.org
vars:
ftpsync:
- name: main
dest: /pubftp/pub/debian/
cron_time: "25 1,13"
rsync_host: ftp.fr.debian.org
rsync_path: debian
- name: security
dest: /pubftp/pub/debian-security/
cron_time: "40 *"
rsync_host: ftp.fr.debian.org
rsync_path: debian-security
- name: backports
dest: /pubftp/pub/debian-backports/
cron_time: " 7 3,15"
rsync_host: ftp.fr.debian.org
rsync_path: debian-backports
- name: ports
dest: /pubftp/pub/debian-ports/
cron_time: " 7 3,15"
rsync_host: deb.debian.org
rsync_path: debian-ports
- name: multimedia
dest: /pubftp/pub/debian-multimedia/
cron_time: "49 4,16"
rsync_host: www.deb-multimedia.org
rsync_path: deb
- name: ubuntu
dest: /pubftp/pub/ubuntu/
cron_time: "55 5,17"
rsync_host: ftp.lip6.fr
rsync_path: Ubuntu/archive/
roles:
- ftpsync