Thomas Buck
b2df19f140
add gpodder worker and heartbeat, fix redis connection. now seems to be basically working.
hace 1 año
Thomas Buck
08462f5d86
add rudimentary gpodder role
hace 1 año
Thomas Buck
89c73fc931
make all monit network checks similar, with retry and timeouts.
hace 2 años
Thomas Buck
ac59b73845
add ldap role with slapd and fusiondirectory
hace 2 años
Thomas Buck
da2578d190
small fixes for monit, nextcloud, limesurvey
hace 2 años
Thomas Buck
4ffc24a063
add nodered to iot, update mosquitto. monit now also usable with iot.
hace 2 años
Thomas Buck
e6bd74153d
creating domain list for letsencrypt dynamically. some other small fixes.
hace 3 años
Thomas Buck
a1614fe810
add jitsi role, remove xmpp role (prosody conflicting)
hace 3 años
Thomas Buck
b37d78c1f9
more fixes to support debian 10
hace 3 años
Thomas Buck
97ceee0704
remove unnecessary secret_* everywhere
hace 3 años
Thomas Buck
ee0f739b1d
Lots of updates, first test of VPN.
hace 4 años
Thomas Buck
c5e64be53b
Ensure we're always redirecting to the main homepage with www prepended.
hace 5 años
Thomas Buck
8f7addbda5
Added InfluxDB, Mosquitto, mqtt-admin to iot role.
hace 5 años
Thomas Buck
2d359819a2
Similar log settings for all apache virtual hosts
hace 5 años
Thomas Buck
aa6a5e90e9
Support multiple monit alert mails, for eg. pushover.
hace 5 años
Thomas Buck
21f6ac8d7e
some monit fixes. add fail2ban monit dist conf file and rootfs check. dont generate invalid password.
hace 5 años
Thomas Buck
17ae1906ee
Add iot role with grafana task
hace 5 años
Thomas Buck
30832be156
Add Commento to blog task and add example index page for webhosting.
hace 5 años
Thomas Buck
85e7c343c5
Run matrix federation also over apache to get proper TLS. For some reason not working with tls from synapse itself.
hace 5 años
Thomas Buck
14dd6202ef
Added Mastodon role
hace 5 años
Thomas Buck
7b8f15528d
Fix a bunch of broken http->https redirects and make them always temporary
hace 5 años
Thomas Buck
5d08a68c93
Make monit status page public
hace 5 años
Thomas Buck
d72da6b11b
Add Matrix: Synapse Homeserver and Riot webclient
hace 5 años
Thomas Buck
eb39986288
fix fathom monit wrong task name and missing ignore_errors for first run. fix typo.
hace 5 años
Thomas Buck
4ab56bdf6e
Added gitea
hace 5 años
Thomas Buck
013c5ac0fa
Enable E-Mail notifications from Monit
hace 5 años
Thomas Buck
0a78d445a2
Fix ZNC monit task socket. Fix all monit tasks start and stop program. add prosody, redis, rspamd and fathom monitoring.
hace 5 años
Thomas Buck
0583b7e64e
Cleanup monitoring task and add status page on localhost also with ssl
hace 5 años
Thomas Buck
04186d37f0
Monit should also watch tomcat8 instead of tomcat7
hace 5 años
Thomas Buck
11e0282841
Remove collectd
hace 5 años
Thomas Buck
4cf67e7aed
Explicitly install postgres-9.6 and fix monit pid-file location for it.
hace 5 años
Óscar Nájera
8f0cc14f76
Fix: Ansible uses the value present in apt module state parameter
hace 6 años
chadrh
595075268e
Add dependencies tag to some tasks where it was missing
hace 7 años
Mike Ashley
257a2252b5
Configure rspamd to accept logwatch's logs
Sometimes logwatch logs will contain URLs and domain names that trip
on abuse lists. Use a custom filter to remove these checks.
hace 6 años
Mike Ashley
97b11e3953
Eliminate need for access_compat module in Apache
The directives provided by `mod_access_compat` are deprecated. This
patch eliminates references to them.
hace 8 años
Allen Riddell
f31ac23001
Add monitoring default vars to role
hace 8 años
John Giannelos
66cc560281
Fix monitoring config for apache/postgresql.
hace 8 años
Carl Meyer
15cff22f14
Workaround bug with enabling SysV init scripts in Jessie, for collectd.
hace 8 años
Mike Ashley
5647fe0d6d
Correct znc monitoring task list
hace 8 años
Mike Ashley
e29be39280
Correct typo
hace 8 años
Mike Ashley
ae6d97a4b6
Match tomcat version to solr
The package solr installs and uses tomcat7. Installing tomcat8 appears
to be a mistake for Debian Jessie.
hace 8 años
Alex Payne
372f84473f
init.d -> systemctl
hace 9 años
Alex Payne
7275a52ba6
Update to Tomcat 8
hace 9 años
Alex Payne
d2483d0435
Install collectd from package.
Use newer native "write HTTP" plugin to send metrics to Librato, if configured.
hace 9 años
Alex Payne
85be39c073
Makes more sense to put ZNC config file into place first
hace 9 años
Laurent Arnoud
a09e2e71c1
tar used in place of unarchive module
hace 9 años
Manfred Touron
16c93ea486
Using more verbose 'dependencies' tag (#393 )
hace 9 años
Manfred Touron
b49f3a6586
Tagged 'deps' aptitude tasks
hace 9 años
Sven Neuhaus
570bebac70
wheezy: need librrd2-dev from backports to be compatible with dovecot
hace 9 años
Philip Potter
ca1d595b07
Fix monit monitoring for apache
Add a status vhost to apache, so that monit's http monitoring will work.
It doesn't particularly matter to the monit check what this vhost does
as long as it returns 200, but I thought it would be nice to use
apache's builtin status functionality. Ideas cribbed from [1]. It
might also be possible to use monit's apache-status functionality to
alert on more sophisticated criteria, but this will do for now.
Open question: does collectd support apache-status? Might it also be
interested in this vhost?
Fixes #299 .
[1] http://mmonit.com/wiki/Monit/MonitorApacheStatus
hace 10 años