Commit graph

27 commits

Author SHA1 Message Date
ae11e1f3da Move PipeWire configuration into own file
Also add link to documentation.
2023-10-16 22:52:35 +02:00
28cd59c957 Add Spotify Connect receiver using librespot 2023-10-16 22:29:09 +02:00
abce3dee7a Use Pipewire and switch to Pipewire audio backend 2023-10-16 16:59:14 +02:00
c72b30aa6a Make AirPlay 2 work for Shairport Sync on Audio host
- use nqptp
- use Shairport Sync and nqptp versions, which work
- disable IPv6, since Shairport Sync doesn't work with it for some
  reason
- configure firewall for AirPlay 2
- use correct subnet
2023-10-15 21:44:25 +02:00
534db2a68f Configure IPv6 (and static IPs) for audio host 2023-10-09 23:49:41 +02:00
3ee198bc10 Change Content-Security-Policy "frame-ancestors" to "self"
This allows for downloading files as the download button
spawns an iframe when clicking it.
2023-10-07 05:43:18 +02:00
c3a9e56437 Fix synapse systemd service by allowing access to the media store 2023-10-07 05:38:47 +02:00
ddcf4eff0d Introduce branding-resources site and brand Element welcome/auth page 2023-10-07 05:17:53 +02:00
02411bb800 Configure public-web-static host for Element Web hosting
Co-authored-by: julian <julian@jsts.xyz>
2023-10-07 04:29:08 +02:00
3053eb9b2f Proxy to IPv4 local address
Only proxy to the local host on IPv4, because localhost doesn't seem to work
even if matrix-synapse is listening on ::1 as well.
2023-10-07 03:30:24 +02:00
95ac75c355 Add configuration for Chaosknoten NixOS Proxmox image 2023-10-07 03:13:22 +02:00
58d529d0ba Configure Matrix host
Co-authored-by: julian <julian@jsts.xyz>
2023-10-06 05:33:28 +02:00
01a6d189f2 Migrate NetBox to Chaosknoten and hamburg.ccc.de domain 2023-09-21 19:09:28 +02:00
2e3e8c7031 Configure NetBox 2023-09-14 23:52:20 +02:00
e0c7180ecf Add common acme configuration for upcoming use of acme 2023-09-14 23:51:40 +02:00
b680cbbd0b Actually import common nginx configuration 2023-09-14 23:50:46 +02:00
cd13c189b1 Configure Public-Reverse-Proxy 2023-09-14 22:12:38 +02:00
30b4139d23 Add common nginx configuration for upcoming nginx hosts 2023-09-14 21:43:20 +02:00
1803025193 Introduce colmena-deploy user 2023-09-14 20:19:49 +02:00
bd1d59e8b4 Give the Proxmox VM template a nicer name 2023-09-14 20:14:35 +02:00
c427ff934a Switch from BIOS and GRUB to UEFI and systemd-boot for Proxmox VMs 2023-09-14 20:12:09 +02:00
5bfa655d3e Add config for fstrim 2023-09-14 20:09:51 +02:00
79def99252 Enable Shairport Sync metadata and MQTT support 2023-09-11 23:20:41 +02:00
c1dd3f6011 Remove super verbose output parameter 2023-09-11 23:20:41 +02:00
096f2ffa91 Introduce colmena config and add shairport-sync host 2023-09-11 23:20:41 +02:00
10702979f1 Add nix configuration
Make wheel group trusted users in preparation for colmena.
2023-09-11 23:20:41 +02:00
4193e65a04 Initial commit. Add configuration for NixOS Proxmox image 2023-09-11 23:20:34 +02:00