Commit graph

17 commits

Author SHA1 Message Date
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