Andrea Cimbalo
491b634682
update ssl CA cert
7 years ago
Andrea Cimbalo
cd64d25ecd
update to new dovecot conf format
7 years ago
Edoardo Putti
38178a5b0b
fix typo in host name
7 years ago
Andrea Cimbalo
fa1d96901d
check ssl and ssh certificate validity
7 years ago
Andrea Cimbalo
aa5068db05
Use default ansible folder for filter and connection plugin
7 years ago
Andrea Cimbalo
d249faab50
patch gitlab source to add domain to email ldap field
7 years ago
Andrea Cimbalo
168b923661
We can use domain name instead of ip, see issue #17
Resolves #17
7 years ago
Andrea Cimbalo
0d01033f9d
fix hosts
7 years ago
Andrea Cimbalo
c2a578f2d6
destroy_container ask which lxc_host to use
7 years ago
Andrea Cimbalo
a610403f4d
add hosts file
7 years ago
Andrea Cimbalo
62e14d6ae6
remove unused files
7 years ago
Andrea Cimbalo
abe5a7ba92
use ldap secret in login role
7 years ago
Andrea Cimbalo
5b2b5b8442
use ldap secret in login role
7 years ago
Andrea Cimbalo
5d4f6c32b3
store ldap secret
7 years ago
Andrea Cimbalo
ad6e140f11
add monitoring role to playbooks
7 years ago
Andrea Cimbalo
7fafe2314d
use gitlab from debian repositories, temp vm name: projects2
7 years ago
Andrea Cimbalo
2b8073112a
add webdav role and media playbook
7 years ago
Andrea Cimbalo
8bacf2ed6c
use ansible_hostname in nginx fqdn default
7 years ago
Andrea Cimbalo
41294a88c9
move ldap to emmett
7 years ago
Andrea Cimbalo
6f2257ec7e
add more groups to ldap
7 years ago
Andrea Cimbalo
66d7a52184
adapt (dead?) mattermost role to new nginx proxy config
7 years ago
Andrea Cimbalo
bdf4dd2cd8
add defaults for service role
7 years ago
Andrea Cimbalo
05302696ac
use new dmz.lilik domain
7 years ago
Andrea Cimbalo
4ac40a8417
apparently jinja filter 'default' doesn't work with null
7 years ago
Andrea Cimbalo
da8b30e363
add default for monitoring_host, fix typo
7 years ago
Andrea Cimbalo
45bba1bb0a
use ssh_server role in prepare_host
7 years ago
Andrea Cimbalo
95f93d6a5d
add basic lxc_guest monitoring
7 years ago
Andrea Cimbalo
df0e0fdf15
notify ssh restart on pub ca change
7 years ago
Edoardo Putti
cb386fdeb1
specify the server fqdn default for nginx role
8 years ago
Edoardo Putti
57c3b7fc40
switch to stretch as default image
8 years ago
Andrea Cimbalo
a52857dd67
add ca playbook
8 years ago
Andrea Cimbalo
dcf8116f60
Serve fullchain
8 years ago
Andrea Cimbalo
91c91f2360
Remove ssh root login with password
8 years ago
Edoardo Putti
e1118750ad
[lxc_guest] fix typo in resolv conf setter
8 years ago
Edoardo Putti
109362d663
get reverse proxy ip from hostname with filter
8 years ago
Edoardo Putti
8696ac54b3
move filter to library
8 years ago
Edoardo Putti
55e758fd0c
[sympa] get 'mail' ip from hostname
8 years ago
Edoardo Putti
9e2fe99c6e
[nginx] set max_body_size as variable with default
8 years ago
Andrea Cimbalo
f426c9cd3a
more generic certbot
8 years ago
Andrea Cimbalo
4de58737b6
certbot static test for login3
8 years ago
Edoardo Putti
6331cbb943
use new filter everywhere
8 years ago
Edoardo Putti
ad9a5d2c92
get ip from inventory with filter
8 years ago
Edoardo Putti
23b9a38909
draft for filter to get ip from hostname
8 years ago
Edoardo Putti
d73515f242
add matrix homeserver playbook
8 years ago
Edoardo Putti
c731f86294
use `vm_gateway` group vars in lxc_guest
8 years ago
Edoardo Putti
2c6f0539ee
add gateway for different vlan to group_vars
8 years ago
Edoardo Putti
98f25f858e
get gateway address from group variables
8 years ago
Edoardo Putti
6b86ac4ff5
[network][vlan] use ansible fact to populate the template for network
interfaces
as the network interface transition to new names we can still get some
information from the system and use it in our template. This will not
change the name of the interface but it will configure it to our needs.
8 years ago
Andrea Cimbalo
a273bcf6c6
add icinga2
8 years ago
Andrea Cimbalo
34c79f3a0d
add login web interface
8 years ago