Commit graph

1429 commits

Author SHA1 Message Date
Franzi f7eb0cc150
bundles/{letsencrypt,nginx}: fix ocsp stapling
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2020-07-19 12:10:19 +02:00
Franzi de632a7725
htz.ex42-1048908: add missing domains
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2020-07-19 11:26:12 +02:00
Franzi 94c2c644a6
bundles/nginx: support PHP 7.3 2020-07-19 11:09:53 +02:00
Franzi 0743283763
bundles/letsencrypt: use sorted() in domains.txt 2020-07-19 10:59:19 +02:00
Franzi 31a1a88d13
bundles/nginx: use DEFAULTS for letsencrypt 2020-07-19 10:58:54 +02:00
Franzi 950897324c
bundles/mx-puppet-discord: add dependency on chown 2020-07-05 16:59:30 +02:00
Franzi f47c9ea0a0
htz-cloud: keep cloud-init
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-06-08 10:12:48 +02:00
Franzi 2e92f9851a
bundles/apt: auto reboot after upgrade if needed 2020-06-08 10:08:16 +02:00
Franzi 507e28bc24
bundles/apt: remove cloud-init if found on node 2020-06-06 10:26:05 +02:00
Franzi 9d9e33977a
bundles/bind: add
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-06-05 17:50:45 +02:00
Franzi d1236d6e25
bundles/nginx: add stub_status
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-06-01 13:35:54 +02:00
Franzi 5f804ca3be
bundles/letsencrypt: add metadata to reload certificates and services
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-06-01 12:33:25 +02:00
Franzi 2a6547dfb7
bundles/cron: add 2020-06-01 11:54:28 +02:00
Franzi 85b3adf671
add proxy feature to nginx 2020-06-01 11:31:13 +02:00
Franzi 3523edbcb4
bundles/nginx: ensure we're doing letsencrypt, since we're enforcing ssl 2020-06-01 11:17:52 +02:00
Franzi 54467af6f5
bundles/jenkins-ci: fix metaproc name 2020-06-01 11:14:04 +02:00
Franzi 943a7c1566
nodes/htz.ex42-1048908: move postgres roles and databases to bundles
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-06-01 11:09:40 +02:00
Franzi 36c8b90c4b
bundles/nginx: switch to TLS 1.2 and 1.3 only
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2020-06-01 11:01:00 +02:00
Franzi 871341dd4b
bundles/riot-web: add nginx metadata
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2020-06-01 10:53:19 +02:00
Franzi c4330f866b
bundles/nginx: add deployment of vhost configs 2020-06-01 10:52:52 +02:00
Franzi dc9e8dc679
add letsencrypt bundle 2020-06-01 10:26:37 +02:00
Franzi d136e90a3d
bundles/apt: no need to do minimal steps when doing unattended-upgrade
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-05-29 20:06:33 +02:00
Franzi 6d9e62e653
bundles/apt: fix typo 2020-05-29 19:58:21 +02:00
Franzi 86d88a4355
fix apt unattended-upgrades 2020-05-23 17:01:30 +02:00
Franzi bd48c45553
bundles/users: edit tmux.conf 2020-05-23 11:36:03 +02:00
Franzi 7a04c7182e
bundles/users: fix typo
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-05-16 10:32:44 +02:00
Franzi 4e72b41971
bundles/mx-puppet-discord: config tweaks
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-05-16 10:06:40 +02:00
Franzi dddb387e58
display login name in tmux status bar
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-05-09 15:36:32 +02:00
Franzi 34703b6eba
add bundle jenkins-ci 2020-05-09 13:14:49 +02:00
Franzi 3765189450
bundles/voc-loudness-monitor: remove sloop 2020-05-09 11:35:40 +02:00
Franzi 7b3d3567de
bundles/voc-loudness-monitor: use h264 instead 2020-05-09 10:23:50 +02:00
Franzi fa50f8b248
bundles/seafile: fix mode of /opt/seafile 2020-04-13 09:59:02 +02:00
Franzi f701110654
bundles/users: fix deletion of unneded home directories 2020-04-13 09:57:33 +02:00
Franzi 004422c060
bundles/seafile: initial commit
seafile installation itself is not managed
2020-04-13 09:53:10 +02:00
Franzi ffb962b108
bundles/nginx: add nginx config 2020-04-13 09:52:26 +02:00
Franzi 411d22d404
bundles/users: add vim 2020-04-11 12:26:02 +02:00
Franzi 2990216a8b
bundles/users: add fish_variables 2020-04-11 12:06:57 +02:00
Franzi 4c79fdf997
bundles/voc-loudness-monitor: add s23 and s89 2020-04-11 11:29:04 +02:00
Franzi f1a693d0d6
bundles: only install apt packages via apt bundle to avoid double defining packages 2020-04-11 11:25:24 +02:00
Franzi 8a26def21c
add matrix-synapse bundle 2020-04-05 11:38:31 +02:00
Franzi 29eeffbdc3
bundles/mx-puppet-discord: restart bridge if config or registration changed 2020-04-04 18:33:05 +02:00
Franzi 78bae4f77b
bundles/postgresql: fix database creation 2020-04-04 18:28:38 +02:00
Franzi 1dfa5c457c
bundles/mx-puppet-discord: specify path to registration file in systemd unit 2020-04-04 18:28:15 +02:00
Franzi 081fafc64e
bundles/mx-puppet-discord: add systemd unit file 2020-04-04 18:21:40 +02:00
Franzi 629c38230c
bundles/users: add option to change home directory mode 2020-04-04 18:15:08 +02:00
Franzi a8a3bcdb83
bundles/mx-puppet-discord: remove registration.yaml before generating new one 2020-04-04 18:10:37 +02:00
Franzi 5910d825c0
bundles/mx-puppet-discord: set default listen-addr to IPv4 2020-04-04 18:07:27 +02:00
Franzi 4c5a88f734
add bundle for mx-puppet-discord 2020-04-04 18:01:58 +02:00
Franzi 1856f4749c
bundles/users: add option to not automatically deploy configs 2020-04-04 17:54:26 +02:00
Franzi 4da792f522
bundles/postgresql: add bundle 2020-04-04 17:53:59 +02:00
Franzi 234604cd0c
bundles/sudo: add secure_path to sudoers file 2020-04-04 16:53:25 +02:00
Franzi f3dc5c8325
bundles/nodejs: move to own bundle 2020-04-04 16:31:50 +02:00
Franzi a1e05108c1
bundles/apt: change origins to sites 2020-04-04 11:21:30 +02:00
Franzi 0750610ccc
bundles/users: fix user-specific tmux config 2020-03-28 13:32:39 +01:00
Franzi 719d41a557
bundles/users: add readme 2020-03-28 13:12:45 +01:00
Franzi 0b51c9dae4
bundles/users: deploy standard tmux config to /etc/tmux.conf instead of ~/.tmux.conf 2020-03-28 13:03:35 +01:00
Franzi eddb8ca70a
bundles/users: add option for custom tmux/bash/fish configs 2020-03-28 12:56:45 +01:00
Franzi 810c2cfcf8
bundles/users: also deploy tmux config 2020-03-28 12:40:37 +01:00
Franzi d7ca23d57e
bundles/apt: autoclean unused packages 2020-03-28 12:36:40 +01:00
Franzi 32bdcae23f
bundles/hostname: add node name to hosts file 2020-03-28 09:47:43 +00:00
Franzi 841b49cd18
bundles/users: also deploy shell config 2020-03-27 13:33:37 +00:00
Franzi 6656a0864f
bundles/{systemd,hostname}: add hostname control 2020-03-27 12:46:10 +00:00
Franzi 067b498bf2
bundles/sudo: add bundle 2020-03-27 11:52:17 +00:00
Franzi 9a956e832a
bundles/voc-loudness-monitor: no need to start the loudness units on every run 2020-03-27 11:50:50 +00:00
Franzi 7406ed7522
bundles/apt: fix additional origins for unattended-users 2020-03-27 11:30:11 +00:00
Franzi a3c0e6a08e
bundles/users: regular users don't need a password 2020-03-27 11:28:44 +00:00
Franzi 8e681e4c39
bundles/voc-loudness-monitor: sources need ffmpeg installed 2020-03-21 11:42:33 +00:00
Franzi e351c508f2
bundles/systemd: add daemon-reload action 2020-03-21 11:31:56 +00:00
Franzi 8abfe74c2b
bundles/voc-loudness-monitor: inital commit of sources units 2020-03-21 11:31:27 +00:00
Franzi 9556e423bd
bundles/nginx: initial commit 2020-03-14 09:56:19 +00:00
Franzi b4808d54e9
bundles/riot-web: add metadata to write config.json 2020-03-14 09:38:12 +00:00
Franzi 589965b58b
bundles/apt: fix unattended-upgrades 2020-03-14 09:37:31 +00:00
Franzi d0ba89a1f3
default shell is bash, not fish
... sadly :(
2020-02-29 14:47:41 +00:00
Franzi a27fd619a2
add riot-web bundle 2020-02-29 14:42:54 +00:00
Franzi ad7b164533
add apt bundle 2020-02-29 14:42:29 +00:00
Franzi e5539d508b
bundles/users: remove authorized_keys if not set by bundle 2020-02-29 13:09:14 +00:00
Franzi a47bdcfb39
fixup groups 2020-02-29 12:38:27 +00:00
Franzi ebf7f7ada9
add users bundle 2020-02-29 12:30:21 +00:00
Franzi 3934414140
initial version of vmhost bundle 2020-02-29 12:30:06 +00:00