|
a236444fe5
|
bundles/dovecot: make sure to reload dovecot after letsencrypt
|
2020-11-08 10:42:08 +01:00 |
|
|
b00b2aa245
|
bundles/dovecot: autoexpunge Junk folder
bundlewrap/pipeline/head There was a failure building this commit
|
2020-11-07 22:46:15 +01:00 |
|
|
7080b0d89e
|
bundles/rspamd: create dummy bundle
|
2020-11-07 22:32:08 +01:00 |
|
|
18b573a9c6
|
bundles/dovecot: introduce
|
2020-11-07 22:31:47 +01:00 |
|
|
f42dda5961
|
bundles/postfixadmin: introduce
|
2020-11-07 22:31:29 +01:00 |
|
|
5550d2cc56
|
bundles/postfix: introduce
|
2020-11-07 22:31:18 +01:00 |
|
|
88afba9ce9
|
bundles/mx-puppet-discord: add RestartSec= to systemd unit file
|
2020-11-07 09:40:22 +01:00 |
|
|
7ab121e7e5
|
bundles/mautrix-telegram: install bridge from git repository
|
2020-11-07 09:39:57 +01:00 |
|
|
d7f578742b
|
bundles/mx-puppet-discord: put bridge repo into subdirectory
this avoids recreating config and registration on every update, which in turn
avoids restarting synapse
|
2020-11-07 09:08:10 +01:00 |
|
|
c481fc1327
|
nodes/htz.ex42-1048908: add php
bundlewrap/pipeline/head This commit looks good
|
2020-11-07 09:06:11 +01:00 |
|
|
f8bc4b2ad9
|
bundles/php: introduce
|
2020-10-31 13:00:38 +01:00 |
|
|
e2d8923dee
|
bundles/nginx: use metadata reactor to determine index files
|
2020-10-31 10:41:48 +01:00 |
|
|
f1f7086aab
|
bundles/postgresql: make sure we have postgres_role before adding postgres_db
|
2020-10-31 10:30:48 +01:00 |
|
|
67c5c23194
|
bundles/nginx: support non-domain vhost names
|
2020-10-31 10:30:07 +01:00 |
|
|
113221a9b2
|
bundles/nginx: make sure we have dhparam.pem
|
2020-10-31 10:18:40 +01:00 |
|
|
9cc5c07466
|
bundles/letsencrypt: do not try to do authorizations without a webserver
|
2020-10-31 10:11:58 +01:00 |
|
|
76fe68a3d1
|
bundles/zfs: fix dependencies, auto-load zfs module if not loaded
|
2020-10-31 10:11:15 +01:00 |
|
|
8eeaabf615
|
bundles/nginx: use http 308 for https redirect
bundlewrap/pipeline/head This commit looks good
basically "go away. nothing's here. use https forever."
|
2020-10-30 15:24:24 +01:00 |
|
|
50372572f4
|
bundles/zfs: improvements
|
2020-10-25 16:41:18 +01:00 |
|
|
3077d74318
|
bundles/users: alias s='sudo -i'
|
2020-10-25 13:21:04 +01:00 |
|
|
351d779f20
|
bundles/users: add metadata entry for bash aliases
|
2020-10-25 13:19:46 +01:00 |
|
|
2a992773f3
|
bundles/users: fish shell is gone everywhere
|
2020-10-25 13:17:26 +01:00 |
|
|
831545d8b1
|
introduce node.metadata['hostname'] to other bundles, update nodefiles to reflect changes
bundlewrap/pipeline/head This commit looks good
|
2020-10-25 11:14:46 +01:00 |
|
|
b70f9c9c9d
|
bundles/powerdns: make sure every dns server is able to resolve every other dns server
|
2020-10-25 10:58:11 +01:00 |
|
|
a33d8e4201
|
bundles/powerdns: decrease RETRY time
|
2020-10-25 10:57:26 +01:00 |
|
|
29f488c082
|
bundles/powerdns: put ip addresses of secondary nameservers into allow-axfer-ips
bundlewrap/pipeline/head There was a failure building this commit
|
2020-10-25 10:56:55 +01:00 |
|
|
152bb56fdd
|
bundles/powerdns: remove superslave setting
bundlewrap/pipeline/head There was a failure building this commit
debian currently does ship an older version, in which this
setting is enabled by default.
|
2020-10-25 10:55:17 +01:00 |
|
|
7a3e3ad68f
|
bundles/powerdns: we don't need the node names of primary nameservers
|
2020-10-25 10:53:55 +01:00 |
|
|
43bd6b4774
|
bundles/powerdns: only enable webserver and api on primary nameservers
|
2020-10-25 10:52:51 +01:00 |
|
|
78c553faf9
|
bundles/nodejs: update to 14.x
bundlewrap/pipeline/head This commit looks good
|
2020-10-24 17:20:50 +02:00 |
|
|
a0702416a0
|
bundles/radicale: introduce
bundlewrap/pipeline/head This commit looks good
|
2020-10-23 15:22:35 +02:00 |
|
|
d76f69ab49
|
bundles/apt: more output for upgrade-and-reboot
bundlewrap/pipeline/head This commit looks good
|
2020-10-23 06:26:19 +02:00 |
|
|
2bc659af5f
|
bundles/users: add some bash aliases
bundlewrap/pipeline/head This commit looks good
|
2020-10-23 06:06:59 +02:00 |
|
|
6398e668e1
|
bundles/apt: use DEBIAN_FRONTEND=noninteractive everywhere in upgrade-and-reboot
bundlewrap/pipeline/head This commit looks good
|
2020-10-23 04:33:01 +02:00 |
|
|
07dcb813f3
|
bundles/raspberrypi: add options for camera and gpu_mem
bundlewrap/pipeline/head This commit looks good
|
2020-10-18 19:51:52 +02:00 |
|
|
48cc865892
|
bundles/nginx: make sure webroot directory exists
bundlewrap/pipeline/head This commit looks good
|
2020-10-18 18:55:00 +02:00 |
|
|
5c31cdccdd
|
bundles/kodi: fix path
bundlewrap/pipeline/head This commit looks good
|
2020-10-18 16:53:19 +02:00 |
|
|
4271c92d70
|
bundles/gitea: fix chmod
bundlewrap/pipeline/head This commit looks good
|
2020-10-18 16:18:12 +02:00 |
|
|
e32ad2eb19
|
formatting
bundlewrap/pipeline/head This commit looks good
|
2020-10-18 15:51:45 +02:00 |
|
|
ececab44b4
|
bundles/miniflux: introduce
|
2020-10-18 15:49:32 +02:00 |
|
|
366374b4e5
|
bundles/apt: handle unattended-upgrades ourselves
|
2020-10-18 15:33:41 +02:00 |
|
kunsi
|
5635571f97
|
Merge pull request 'PowerDNS instead of bind9' (#2) from kunsi-feature-powerdns-instead-of-bind into main
bundlewrap/pipeline/head This commit looks good
Reviewed-on: https://git.kunsmann.eu/kunsi/bundlewrap/pulls/2
|
2020-10-17 11:12:35 +00:00 |
|
|
ae7c3220e0
|
bundles/powerdns: fix NS records in zonefile header
bundlewrap/pipeline/head Build queued...
|
2020-10-17 13:04:28 +02:00 |
|
|
4d6b867bb3
|
bundles/powerdns: add metadata reactor for automatic node-dns-generation
bundlewrap/pipeline/head This commit looks good
|
2020-10-17 12:57:35 +02:00 |
|
|
793220c0ec
|
bundles/powerdns: auto-generate zonefile header based on dns server nodes
|
2020-10-17 12:57:07 +02:00 |
|
|
51e6d0534e
|
bundles/powerdns: fix Faults
bundlewrap/pipeline/head This commit looks good
|
2020-10-17 10:50:21 +02:00 |
|
|
ca1646d394
|
bundles/powerdns: add support for zone transfers
bundlewrap/pipeline/head There was a failure building this commit
|
2020-10-16 23:02:47 +02:00 |
|
|
31cc74951b
|
bundles/powerdns: only reload pdns on zone changes, don't restart
bundlewrap/pipeline/head There was a failure building this commit
|
2020-10-16 20:40:05 +02:00 |
|
|
7c1c0f5e80
|
bundles/powerdns: increase default TTL to 1 day
|
2020-10-16 20:16:34 +02:00 |
|
|
0a115d2372
|
EOL bundles/bind
|
2020-10-16 20:12:47 +02:00 |
|
|
155c93f739
|
bundles/powerdns: fix schema import for pgsql
|
2020-10-16 20:10:55 +02:00 |
|
|
9bba18d13e
|
bundles/powerdnsadmin: introduce
|
2020-10-16 20:10:34 +02:00 |
|
|
0533e4087a
|
bundles/postgresql: install dev packages
bundlewrap/pipeline/head This commit looks good
|
2020-10-16 19:24:40 +02:00 |
|
|
d442ab399e
|
bundles/powerdns: support pgsql
|
2020-10-16 19:24:12 +02:00 |
|
|
2c1a825b7d
|
bundles/apt: make sure we have python3-dev
|
2020-10-16 19:14:15 +02:00 |
|
|
8acc0a7bb1
|
bundles/apt: make sure we have build-essential and git
|
2020-10-16 19:12:26 +02:00 |
|
|
a553e736d1
|
bundles/powerdns: fix dependencies
|
2020-10-16 17:59:46 +02:00 |
|
|
df852e8ef9
|
bundles/powerdns: more config, add bind backend
bundlewrap/pipeline/head This commit looks good
|
2020-10-16 17:44:31 +02:00 |
|
|
fa67bd13f4
|
bundles/powerdns: minimal pdns.conf
bundlewrap/pipeline/head This commit looks good
|
2020-10-16 13:19:44 +02:00 |
|
|
d029af554c
|
bundles/travelynx: make sure to restart worker service, too
bundlewrap/pipeline/head This commit looks good
|
2020-10-16 13:03:52 +02:00 |
|
|
c5c0c923d1
|
home.kodi-wohnzimmer: switch to debian-multimedia repository to have kodi 18
bundlewrap/pipeline/head This commit looks good
|
2020-10-15 19:34:22 +02:00 |
|
|
a08f483ac5
|
bundles/powerdns: introduce
bundlewrap/pipeline/head This commit looks good
|
2020-10-13 19:06:22 +02:00 |
|
|
591d3fb947
|
bundles/nfs-client: fix installation of automount units
bundlewrap/pipeline/head This commit looks good
|
2020-10-10 17:25:39 +02:00 |
|
|
6a8768fb2f
|
bundles/nfs-client: introduce
|
2020-10-10 16:37:33 +02:00 |
|
Sophie Schiller
|
3170e75bbe
|
update kodi to unstable
|
2020-10-09 18:12:56 +02:00 |
|
|
a955a7b84d
|
bundles/raspberrypi: do not set empty default for config.txt
|
2020-10-09 17:46:36 +02:00 |
|
|
c953d138ee
|
bundles/kodi: fix dependencies for alsa
|
2020-10-09 17:46:07 +02:00 |
|
|
5e8489a74c
|
bundles/kodi: add missing dependencies
|
2020-10-03 18:36:48 +02:00 |
|
|
c2bcd1f0d9
|
bundles/apt: add raspbian to supported OSes
|
2020-10-03 18:36:29 +02:00 |
|
|
2387b196b2
|
bundles/kodi: use alsa instead of pulseaudio
bundlewrap/pipeline/head This commit looks good
|
2020-10-03 17:00:13 +02:00 |
|
|
018bdd1d00
|
bundles/kodi: also install addon repository
bundlewrap/pipeline/head This commit looks good
|
2020-10-03 15:54:03 +02:00 |
|
|
9b8c5450ec
|
bundles/raspberrypi: make sure dphys-swapfile is uninstalled
|
2020-10-03 15:10:28 +02:00 |
|
|
60cfe90a1d
|
bundles/raspberrypi: force maximum cpu frequency
|
2020-10-03 13:52:34 +02:00 |
|
|
32fd2f7a7b
|
bundles/kodi: introduce
|
2020-10-03 13:36:12 +02:00 |
|
|
fc44a9cd69
|
bundles/raspberrypi: enable audio, force hdmi mode
|
2020-10-03 13:35:44 +02:00 |
|
|
675f8beea9
|
bundles/raspberrypi: improvements
|
2020-09-27 17:18:05 +02:00 |
|
|
c2c9913514
|
allow setting hostname in metadata
|
2020-09-27 16:46:54 +02:00 |
|
|
5d1e71e83e
|
bundles/raspberrypi: introduce
|
2020-09-27 16:46:26 +02:00 |
|
|
0784b85fbb
|
bundles/mx-puppet-discord: create registration.yaml using bw
bundlewrap/pipeline/head This commit looks good
|
2020-09-26 15:34:12 +02:00 |
|
|
bf7e982fdb
|
bundles/bind: change zonefile header
bundlewrap/pipeline/head This commit looks good
|
2020-09-26 15:20:37 +02:00 |
|
|
4b41a00ac4
|
bundles/matrix-synapse: don't remove conf.d directory
We're taking care of that by deploying a override.conf instead
|
2020-09-26 15:20:08 +02:00 |
|
|
a67353e24f
|
Merge branch 'pending-new-bw-release' into main
|
2020-09-26 15:18:29 +02:00 |
|
|
c8adfcabf1
|
bundles/octoprint: add octoprint to dialout group
|
2020-09-26 15:16:09 +02:00 |
|
|
91c4846129
|
bundles/mjpg-streamer: introduce
bundlewrap/pipeline/head This commit looks good
|
2020-09-22 19:59:36 +02:00 |
|
|
176a41e2f3
|
bundles/octoprint: add octoprint to gpio group
bundlewrap/pipeline/head This commit looks good
|
2020-09-22 19:16:38 +02:00 |
|
|
d02538368a
|
bundles/octoprint: add systemd-wrapper script
bundlewrap/pipeline/head This commit looks good
|
2020-09-22 18:52:11 +02:00 |
|
|
7ea85247e0
|
bundles/nginx: proxy is a dict now, add some more configuration options
bundlewrap/pipeline/head This commit looks good
|
2020-09-22 18:39:38 +02:00 |
|
|
d1672a9a45
|
bundles/octoprint: restart octoprint after changing unit file
bundlewrap/pipeline/head This commit looks good
|
2020-09-22 18:11:42 +02:00 |
|
|
eee9b00f10
|
bundles/systemd: fix daemon-reload command
|
2020-09-22 18:11:09 +02:00 |
|
|
44a6e8292a
|
bundles/bind: add node-dns-auto-generator
|
2020-09-20 18:56:53 +02:00 |
|
|
151d8e92c3
|
bundles/nginx: do not set X-Forwarded-Proto if https is disabled, do not use http2 without ssl
|
2020-09-20 15:46:39 +02:00 |
|
|
84a78f5fec
|
bundles/octoprint: allow 'sudo /usr/bin/vcgencmd'
|
2020-09-20 15:12:18 +02:00 |
|
|
577c3c7c49
|
bundles/sudo: change metadata key to 'sudo_commands'
|
2020-09-20 15:11:52 +02:00 |
|
|
04c632953d
|
bundles/octoprint: introduce
|
2020-09-20 15:05:17 +02:00 |
|
|
d6799088c4
|
bundles/nginx: add metadata option to disable https
|
2020-09-20 14:36:43 +02:00 |
|
|
bb0b6f2079
|
shuffle some ports around
bundlewrap/pipeline/head This commit looks good
|
2020-09-20 13:16:08 +02:00 |
|
|
3242d97cfa
|
bundles/mautrix-telegram: use pkg_pip
|
2020-09-20 10:30:13 +02:00 |
|
|
eede422e9a
|
shuffle some ports around
|
2020-09-20 10:29:19 +02:00 |
|
|
d1bbb5a855
|
bundles/travelynx: restart service when changing imprint
bundlewrap/pipeline/head This commit looks good
|
2020-09-12 17:08:18 +02:00 |
|
|
dd082d45e9
|
bundles/matrix-synapse: set suppress_key_server_warning if using matrix.org as trusted key server
bundlewrap/pipeline/head This commit looks good
|
2020-09-12 13:22:16 +02:00 |
|
|
6adc4a675f
|
bundles/mautrix-telegram: reload systemd when changing service file
bundlewrap/pipeline/head This commit looks good
|
2020-09-12 13:03:15 +02:00 |
|
|
2361466c84
|
bundles/mautrix-telegram: handle registration.yaml ourselves
bundlewrap/pipeline/head This commit looks good
|
2020-09-12 12:59:34 +02:00 |
|
|
f6ecaf3c29
|
bundles/mautrix-telegram: also deploy alembic.ini, make sure alembic ini gets called if alembic scripts dir does not exist
bundlewrap/pipeline/head This commit looks good
|
2020-09-12 12:09:20 +02:00 |
|
|
cf2920f284
|
bundles/mautrix-telegram: introduce
|
2020-09-06 12:15:37 +02:00 |
|
|
180802a669
|
bundles/apt: make sure we do have pip3 and virtualenv
|
2020-09-06 12:04:56 +02:00 |
|
|
1744596296
|
bundles/matrix-synapse: deploy override.conf to make sure synapse doesn't try to load config from there
bundlewrap/pipeline/head This commit looks good
|
2020-09-05 20:06:35 +02:00 |
|
|
a443272e02
|
bundles/gitea: make sure to restart gitea after downloading binary
|
2020-09-04 21:06:13 +02:00 |
|
|
e35f41c6dc
|
bundles/letsencrypt: change cronjob times
bundlewrap/pipeline/head This commit looks good
|
2020-08-30 21:26:33 +02:00 |
|
|
27d6c1880a
|
bundles/influxdb: introduce
bundlewrap/pipeline/head This commit looks good
|
2020-08-30 12:07:06 +02:00 |
|
|
ccd4a09183
|
bundles/apt: allow variables {os} and {os_release} in sources.list entries
|
2020-08-30 12:06:19 +02:00 |
|
|
77051c0a0e
|
bundles/nginx: clean up unmanaged nginx vhosts
|
2020-08-30 11:36:48 +02:00 |
|
|
626355178a
|
bundles/apt: make sure popularity-contest is uninstalled
|
2020-08-30 11:14:31 +02:00 |
|
|
f22b30e4fa
|
bundles/cron: purge unwanted data from /etc/cron.d
|
2020-08-30 11:14:10 +02:00 |
|
|
c8ae22da8a
|
I HATE GOOGLE (v3)
bundlewrap/pipeline/head This commit looks good
|
2020-08-30 10:44:13 +02:00 |
|
|
b24253a64b
|
bundles/nginx: determine worker processes by cpu count by default
|
2020-08-30 10:32:29 +02:00 |
|
|
049b77e702
|
bundles/postgresql: use zfs if possible
bundlewrap/pipeline/head This commit looks good
|
2020-08-29 21:30:12 +02:00 |
|
|
4934eb46fb
|
bundles/zfs: import bundle from work repository
|
2020-08-29 21:10:59 +02:00 |
|
|
b690ae25b0
|
bundles/apt: use node.os and node.os_version to determine settings
|
2020-08-29 21:10:22 +02:00 |
|
|
007a617785
|
bundles/users: rework
|
2020-08-29 19:21:35 +02:00 |
|
|
0de62a0afa
|
bundles/postgresql: add apt packages, create root user
bundlewrap/pipeline/head This commit looks good
|
2020-08-21 16:21:46 +02:00 |
|
|
b4122bf3f9
|
travelynx: add imprint
bundlewrap/pipeline/head This commit looks good
|
2020-08-21 15:06:04 +02:00 |
|
|
4a81c05f6d
|
I HATE GOOGLE (v2)
bundlewrap/pipeline/head This commit looks good
|
2020-08-21 14:41:34 +02:00 |
|
|
0d8332ec7e
|
bundles/gitea: auto-configure nginx vhost
bundlewrap/pipeline/head This commit looks good
|
2020-08-20 15:49:11 +02:00 |
|
|
1fb5787807
|
htz.ex42-1048908: can haz gitea?
bundlewrap/pipeline/head This commit looks good
|
2020-08-20 15:34:27 +02:00 |
|
|
55d6257243
|
bundles/users: only remove ssh key if we're managing configs
|
2020-08-20 15:34:05 +02:00 |
|
|
21343f6213
|
get rid of cloud-init
bundlewrap/pipeline/head This commit looks good
|
2020-08-20 11:07:18 +02:00 |
|
|
ad620396f5
|
bundles/apt: rework gpg key handling
|
2020-08-20 10:59:45 +02:00 |
|
|
54371cf289
|
I HATE GOOGLE
bundlewrap/pipeline/head This commit looks good
|
2020-08-20 10:01:34 +02:00 |
|
|
4974494ee0
|
bundles/travelynx: make version configurable via metadata
bundlewrap/pipeline/head This commit looks good
|
2020-08-20 09:44:01 +02:00 |
|
|
b7f377816f
|
htz.ex42-1048908: fix travelynx static files
bundlewrap/pipeline/head This commit looks good
|
2020-08-19 22:01:54 +02:00 |
|
|
15dbc4307f
|
bundles/travelynx: use worker service instead of cronjob
bundlewrap/pipeline/head This commit looks good
|
2020-08-19 21:53:19 +02:00 |
|
|
8547948ce6
|
bundles/nginx: also set host header for proxy connections
|
2020-08-19 21:43:37 +02:00 |
|
|
15eda05074
|
bundles/travelynx: hard-code displayed version
bundlewrap/pipeline/head This commit looks good
|
2020-08-19 20:09:21 +02:00 |
|
|
71b604c5af
|
bundles/travelynx: use github mirror
bundlewrap/pipeline/head This commit looks good
git.finalrewind.org seems slow sometimes, which breaks our CI pipeline
|
2020-08-19 19:06:59 +02:00 |
|
|
277c259e05
|
bundles/travelynx: hard-code displayed version
bundlewrap/pipeline/head There was a failure building this commit
|
2020-08-19 18:52:20 +02:00 |
|
|
9f4f19cdc5
|
bundles/travelynx: make sure config changes are reflected in production
|
2020-08-19 18:51:27 +02:00 |
|
|
5797d790aa
|
bundles/travelynx: add cron
|
2020-08-19 18:48:05 +02:00 |
|
|
0dd2a4b985
|
htz.ex42-1048908: can haz travelynx?
bundlewrap/pipeline/head There was a failure building this commit
|
2020-08-19 18:43:32 +02:00 |
|
|
20f3f566ac
|
bundles/mx-puppet-discord: fix postgres database
|
2020-08-19 18:39:07 +02:00 |
|
|
0ebcf9762e
|
add gce workaround
bundlewrap/pipeline/head This commit looks good
those daemons keep messing with our settings, get rid of them
|
2020-08-18 15:51:24 +02:00 |
|
|
11468cd1e7
|
bundles/apt: more default packages
|
2020-08-18 15:46:42 +02:00 |
|
|
7d911ce835
|
bundles/matrix-synapse: remove conf.d, fix server name
bundlewrap/pipeline/head There was a failure building this commit
|
2020-08-18 15:34:20 +02:00 |
|
|
5e2fea8497
|
update to bw4
|
2020-08-18 15:31:52 +02:00 |
|
|
d7862918a6
|
bundles/nginx: set default X-Frame-Options to SAMEORIGIN
bundlewrap/pipeline/head This commit looks good
|
2020-08-18 15:07:43 +02:00 |
|
|
17828a29f8
|
bundles/nginx: fix hsts header
bundlewrap/pipeline/head This commit looks good
|
2020-08-14 08:23:41 +02:00 |
|
|
7986f6ee7d
|
bundles/letsencrypt: remove ocsp stapling
bundlewrap/pipeline/head This commit looks good
This causes problems with weechat and dovecot. Those certificates
are short-lived, so not having OCSP stapling is probably fine.
|
2020-07-26 18:48:37 +02:00 |
|
|
f7eb0cc150
|
bundles/{letsencrypt,nginx}: fix ocsp stapling
bundlewrap/pipeline/head There was a failure building this commit
|
2020-07-19 12:10:19 +02:00 |
|
|
de632a7725
|
htz.ex42-1048908: add missing domains
bundlewrap/pipeline/head There was a failure building this commit
|
2020-07-19 11:26:12 +02:00 |
|
|
94c2c644a6
|
bundles/nginx: support PHP 7.3
|
2020-07-19 11:09:53 +02:00 |
|
|
0743283763
|
bundles/letsencrypt: use sorted() in domains.txt
|
2020-07-19 10:59:19 +02:00 |
|