Playbooks Ansible pour du sysadmin de l'instance Matrix du Fuz !
Go to file
2019-09-24 11:41:01 +02:00
group_vars/all fix roles and variables 2019-09-24 11:41:01 +02:00
roles add requirements file,hosts.ini and README 2019-09-24 11:19:03 +02:00
.gitignore add roles 2019-09-24 10:59:36 +02:00
ansible-pull-cron.yml boilerplate 2019-09-21 19:42:08 +02:00
ansible.cfg add requirements file,hosts.ini and README 2019-09-24 11:19:03 +02:00
certificate.yml boilerplate 2019-09-21 20:49:21 +02:00
hosts.ini fix roles and variables 2019-09-24 11:41:01 +02:00
nextcloud.yml boilerplate 2019-09-21 19:42:08 +02:00
postgres.yml fix roles and variables 2019-09-24 11:41:01 +02:00
README.md better readme 2019-09-24 11:32:07 +02:00
requirements.yml add requirements file,hosts.ini and README 2019-09-24 11:19:03 +02:00
setup.yml fix roles and variables 2019-09-24 11:41:01 +02:00
synapse.yml fix roles and variables 2019-09-24 11:41:01 +02:00
Vagrantfile boilerplate 2019-09-21 19:42:08 +02:00
website.yml boilerplate 2019-09-21 19:42:08 +02:00

Fuz Playbooks

Playbooks for (relatively) easy sysadmin!

With Vagrant

  1. Install Vagrant
  2. vagrant up
  3. Install ansible:
    sudo apt update
    sudo apt install software-properties-common
    sudo apt-add-repository --yes --update ppa:ansible/ansible
    sudo apt install ansible
    
  1. Launch the playbook: ansible-playbook setup.yml

With a real server

  1. Edit the file hosts.ini
  2. Install ansible:
    sudo apt update
    sudo apt install software-properties-common
    sudo apt-add-repository --yes --update ppa:ansible/ansible
    sudo apt install ansible
    
  1. Launch the playbook: ansible-playbook setup.yml