Florian Pritz
13078f8651
Enable cpu/memory accounting by default
...
The discovery script now uses a regex and no longer cares where exactly
accounting is enabled. Follow systemd upstream by enabling it by
default.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-06-25 14:50:58 +02:00
Florian Pritz
12b386dab8
Improve group vars vault usage for kanboard
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-06-07 12:11:06 +02:00
Florian Pritz
acb781e48e
kanboard: Use json for access logs
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-05-30 16:43:15 +02:00
Florian Pritz
f5ee7a08f5
nginx: Reduce access log content for static data
...
For proxy/fastcgi/uwsgi blocks, logging is still set to the old format,
but for everything else (= static data) a reduced format is used that
excludes items that no longer make sense (request_time, remote_user) and
those that are personal information all the time (remote_addr, http_x_forwarded_for).
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-05-30 16:00:41 +02:00
Florian Pritz
ebd659d69c
Disable access log for https redirects in nginx
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-05-30 15:46:48 +02:00
Florian Pritz
0718953bd5
Enable cpu/memory accounting for kanboard, flyspray, zabbix-web
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-02-28 19:09:12 +01:00
Florian Pritz
7411e9a2db
Tag nginx configs in roles as nginx
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-02-19 21:41:14 +01:00
Florian Pritz
6bf140146d
Define and use our own log format for nginx
...
This is the same as used on luna and as expected by the zabbix nginx
monitoring service.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-02-19 17:32:45 +01:00
Florian Pritz
cbf3572734
kanboard: Remove composer usage
...
composer dependencies are part of the git repo since kanboard 1.1.0
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-02 17:49:34 +01:00
Florian Pritz
d225a33637
Store postgres passwords encrypted on server
...
Seems to be required with postgres 10 now.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-02 17:44:12 +01:00
Florian Pritz
dcf737a25a
kanboard: Update to 1.1.0
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-02 17:42:13 +01:00
Florian Pritz
adeabe721e
kanboard: Run cronjob for automatic actions
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-06-19 11:04:56 +02:00
Florian Pritz
6fb52c513c
kanboard: Fix deprecation warning and incorrect package name
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-06-19 11:04:56 +02:00
Florian Pritz
2924d4d83f
kanboard: Fix email settings
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-03-07 10:14:53 +01:00
Florian Pritz
8f82c6f2b4
kanboard: Set up url rewriting
...
Uses the nginx config from here:
https://kanboard.net/documentation/nice-urls
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-03-06 16:47:11 +01:00
Florian Pritz
8b0e06d385
kanboard: Disable HSTS in app
...
The HSTS header is already added by nginx. If kanboard adds its own the
reply contains a header that contains max-age twice which is invalid.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-03-06 14:40:36 +01:00
Florian Pritz
5054193cbf
Add kanbord
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-03-05 00:31:06 +01:00