Thomas Buck
10b859df14
modified vpn role to allow routing to private net
преди 3 години
Thomas Buck
37dd16fb67
add sslletsencrypt and sslselfsigned roles for internal servers
преди 3 години
Thomas Buck
14c4c800ba
Minimal config with only mail and web and git hosting. So disable z-push backend CalDav and CardDav integration for now.
преди 5 години
Thomas Buck
17ae1906ee
Add iot role with grafana task
преди 5 години
Thomas Buck
14dd6202ef
Added Mastodon role
преди 5 години
Thomas Buck
d72da6b11b
Add Matrix: Synapse Homeserver and Riot webclient
преди 5 години
Thomas Buck
4ab56bdf6e
Added gitea
преди 5 години
Thomas Buck
7aa67f1506
Use Nextcloud instead of Owncloud.
преди 5 години
Thomas Buck
dc38b87889
Remove Wallabag Readlater
преди 5 години
Thomas Buck
03f37267df
Remove cgit/gitolite git repo hosting
преди 5 години
Thomas Buck
82a931b55d
Remove Tarsnap stuff
преди 5 години
Mike Ashley
959e893862
Create webmail role that installs Roundcube
преди 8 години
Allen Riddell
7b71f9a8f0
Delete bespoke vars/
Preserve testing.yml
преди 8 години
Allen Riddell
06f43905c9
Hosts are now under the [sovereign] group
Allows hosts to use vars in `group_vars/sovereign`
преди 8 години
Allen Riddell
a77f9b95ad
Replace deprecated sudo_user with become_user
The ``sudo`` and ``sudo_user`` directives are replaced with ``become``
and ``become_user`` in Ansible 1.9.
преди 8 години
Mike Ashley
05d125681f
Remove webmail role
Roundcube is not available on Jessie except in backports. This role is
also out of date and needs reviewed and updated for the release included
in backports. Roundcube could alternatively be installed from source as
recommended by the maintainers.
преди 8 години
fengor
05cb26f239
reverting become change. become directive is only available in ansible 1.9.x and newer.
преди 8 години
fengor
fec3fb279e
sudo directive was deprecated in ansible 1.9.x. Changed the entry to become directive to fix deprecation warnings.
преди 8 години
fengor
2613587946
reverting become change. become directive is only available in ansible 1.9.x and newer.
преди 8 години
fengor
456458b127
sudo directive was deprecated in ansible 1.9.x. Changed the entry to become directive to fix deprecation warnings.
преди 8 години
Alex Payne
65bc7da608
Newebe hasn't been updated in over a year. Removing it.
преди 9 години
Lorenzo Villani
3b4bf9c591
Install ZNC Monit config file only when needed
This commit moves the monitoring role to the bottom of site.yml so that
it is executed after all other roles.
This is needed because the monitoring role conditionally installs Monit
configuration file based on whether some other packages have been
installed or not (such as ZNC).
This patch also adds a comment to the "monitoring" entry within the
"roles" list and a `roles/monitoring/README.md` file telling users why
the monitoring role has to come last.
Resolves #284
преди 10 години
Gelnior
fdd87c9d30
add newebe to the role list in the site.yml file
преди 10 години
Justin Plock
79fd923668
Initial work to support wallabag
преди 10 години
Larry Fox
158503b6ca
add cgit
преди 10 години
Bruce Spang
0b35ecf59c
Add an RSS reader.
преди 11 години
Alex Payne
b821ec639c
XMPP/Jabber support via Prosody. Closes #2 .
преди 11 години
Luke Cyca
5350a057cc
Fix conditional vars_files import
преди 11 години
Luke Cyca
08d6827755
New vagrant-based development environment
преди 11 години
Allen Riddell
ae0d1ca8f4
Ignore ufw error resulting from known bug on Debian 7
In order to check the version of the linux distribution we need to
set `gather_facts` to True.
Closes #73 .
преди 11 години
Greg Karékinian
46885dc762
Set two variable files from site.yml
That way we can override all the config from a central location. The
`user.yml` file overrides `defaults.yml`. `user.yml` was added to
`.gitignore` in order to allow a user to change it without having to
worry about merges. It's easy to do a diff to see what changed between
the defaults and your own settings.
Needs documentation, this is just a proposal.
Refs #39
преди 11 години
Alex Payne
26233ecb6c
provide absolute path to tarsnap binary in cron job
преди 11 години
Alex Payne
f27442b678
move tarsnap to its own role
преди 11 години
Luke Cyca
cf3961b654
Detailed installation instructions
преди 11 години
Bruno Dupuis
a2e33a2df1
Added webmail role to site.yml
преди 11 години
Alex Payne
080d38986c
first commit
преди 11 години