Commit Graph

61 Commits

Author SHA1 Message Date
ben ca748848b0 jellyfin: set `image_name_mismatch` 2024-12-13 07:57:05 +01:00
ben 1004839b50 jellyfin: cleanup 2024-12-13 07:48:39 +01:00
ben 8b3c136d87 jellyfin: log config file clean up whitespace 2024-11-22 19:43:55 +01:00
ben 380df5525f jellyfin: fix yaml bool 2024-11-20 09:02:53 +01:00
ben 2ab1c0cb3c jellyfin: rename nginx template 2024-11-04 12:52:16 +01:00
ben 7c6a4ae8a7 jellyfin: config file now contains data.. 2024-10-09 18:43:30 +02:00
ben 2811a1005b jellyfin: ldap 2024-09-06 19:37:57 +02:00
ben 0a91a3b18f jellyfin: sidebar items 2024-09-06 19:31:01 +02:00
ben 5578180f6a nginx: http2 2024-09-06 19:28:21 +02:00
ben e48f4ff3a3 Recent changes ()
cups: backporting changes

common: install vim

docker: set gid

samba: names

hass-utils: use venv

homeaudio: update meta role

unifi: migrated

hass: update meta rola

hass-esphome: rfid, generic pir, cat sensor, test boards, ble proxy

zflux: migrated

hass-esphome: rename to esp32s2mini

proxmox: add cluster url to nginx

www: narrower 404

owntone: switch from docker to systemd

owntone: pulseaudio as service

hass-core: found and removed sensor.rest_sensor that caused a lot of errors

pihole: this works, finally

pihole: some fixes, but finally still works

floating-ip: generalized to its own role

matrix-synapse: activate turn config

floating-ip: add handler

hass-esphome: LD2410 config is pretty good now, happy with it

has-esphome: S3 SuperMini seems like a decet choice for RG9

hass-esphome: expirments and cat sensors

hass-esphome: RFID/NFC reader

hass-esphome: VINDRIKTNING fan on 3.3V makes it almost silent, can be turned on/off with a switch

hass-esphome: the build_target is the only reasin this script is needing sudo..

hass-esphome: bleproxy stiff

hass-esphome: task updates

hass-esphome: fix wrong names and add initial_value

hass-esphome: bleproxy again still using old templated config

hass-esphome: remove copy sensor

pihole: typo

hass-appdaemon: take 2

proxmox: backported stuff

dptfiles: ohmyzsh

edge: generalized hproxy and floating-ip with edge

common: ohmzsh script again

cups: fuck printers

laptop-tools: tlp-rdw installs network manager, conflicts with pve

telegraf: apt and keys

owntone: switched to running as a service, working on pulseaudio

hass-nginx: depend on ngixn role

hass-core: clean up sidebar, remove unused stuff use netdata

hass-esphome: small ld2410 tweaks and other experiments

hass-appdaemon: add tags for asible

hass: meta depenency roles order

sshd: work with edge

hass-zigbee: backport blocklist config

hass-zwave: fix port

Reviewed-on: 
Co-authored-by: Ben Kristinsson <ben@sudo.is>
Co-committed-by: Ben Kristinsson <ben@sudo.is>
2023-11-23 17:51:18 +00:00
ben dd0982ced1 jellyfin: update headers for chromecast 2023-09-15 21:31:43 +02:00
ben cf481f7c03 updating ben/infra ()
hass-appdaemon: take 2

matrix-nginx: fixing .well-known

nfs: some fixes

proxmox: bookworm

jellyfin: ldap group changes

hass-zwave: different backup dir, configure with env vars

homeaudio: abusing the role to install packages

hass-zigbee+hass-mqtt: using mqtt on turris

navidrome+bonob: configured in ansible

hass-nginx: valetudo

owntone: changes whiel still using docker

bin: dont add to git

mainframe: add cert

jenkins: workaround while still using docker for rust

hass-utils: new role

audiobookshelf: backups and restart when it crahsess

backup: extra hosts

dotfiles: updated

certbot: needed deploy hook

haproxy: unifi adopt

common: comment out some stuff that needs to re reworked, disable cloud init when inventoyry var is set, disable power management on a problematic chip

gitignore: ignore playbook symlink

podgrab: better tsk title

docker: cron job

sensors: install bt

hass-usbip: new role

www: fixes, wip

users: add defaults var

hass: packages

hass: nroles

hass: mysql and more

hass: a bunch fo stuff

hass: improved tv_livingroom and joined apple_tv and tv packages

hass: fixed cutomize for tv package

hass-esphome: disable configs that arent in use, and remove them

hass-esphome: add automations for irrigation esphome-tesp32

hass-mqtt: re-enabled

hass-nginx: copied the json for the valetudo swagger, serve it as json

hass-zigbee: had to set it up again

hass: fix formatting macro for meteoalarm

hass: device_sun_light_trigger

hass: sensors for rain

hass: failed attempts to tell difference between montior on/providing power/off

hass: remove apple_tv package since its merged with tv

owntone: expierments with custom ui build

common: disable reboot requried script

haproxy: use inventory vars'

hass-utils: cleanup

hass: cleanup

hass: cleanup

Reviewed-on: 
Co-authored-by: Ben Kristinsson <ben@sudo.is>
Co-committed-by: Ben Kristinsson <ben@sudo.is>
2023-08-23 00:46:50 +02:00
ben 15efd15008 recent changes ()
blink1 as a config package

moosetv schedule

airconnect latency

audiobookshelf fix metadata cron

grow lights automations

moosetv in task

how does bluetooth tracker work

owntone metadata scan daily

pulseaudio packages

fix hass git sync script

fix script

adjust trusted_networks

add map to zwavejs nginx config

trying to fix 'websocket disconnected' errors, and killed stupid serviceworker cache

tweaking metadata script

pulling the metadata from abs, the notes script htat isnt done

hass nginx tls settings

working on adaptive lighting

add websocket api to config

use /24

wip: glados integrating with hass

fix binary sensor

new chromecast version again

config cleanup

wip: glados integrating with hass

grow_lights_1_cron_send_state

Co-authored-by: Ben Kristinsson <ben@sudo.is>
Reviewed-on: 

Reviewed-on: 
2023-05-15 13:31:54 +00:00
ben 681a5b5dc6 jellyfin ()
catching up updates to jellyfin role

Co-authored-by: Ben Kristinsson <ben@sudo.is>
Reviewed-on: 
2023-04-30 22:40:44 +00:00
ben 8b63614b2c checking in some changes to jellyfin ()
working around the service worker cache

clean up logging config and default all to info

adding defaults

manage jellyfin version in inventory and a bunch of cleanup

sidebar links

some housecleaning

Co-authored-by: Ben Kristinsson <ben@sudo.is>
Reviewed-on: 
2023-02-15 16:12:39 +00:00
ben b90d65f83b jellyfin updated ()
Co-authored-by: Ben Kristinsson <ben@sudo.is>
Reviewed-on: 
2022-11-06 16:37:43 +00:00
ben 7efead8dbf maintain own robots.txt instead of using upstraem and disallow some annoying seo marketing crap bots from logs ()
Co-authored-by: Ben Kristinsson <ben@sudo.is>
Reviewed-on: 
2022-10-26 14:15:58 +00:00
ben 05befa3ebe #17 nginx configs for healthchecks (!31)
Co-authored-by: Ben Kristinsson <ben@sudo.is>
Reviewed-on: #31
2022-10-25 23:48:07 +00:00
ben 8ecde113ec attempting to change the title (!23)
Co-authored-by: Ben Kristinsson <ben@sudo.is>
Reviewed-on: #23
2022-10-14 20:17:51 +00:00
ben f2151c1096 fix jellyfin-web config, instruct clients to not cache, update csp header for new cast version (!15)
Co-authored-by: Ben Kristinsson <ben@sudo.is>
Reviewed-on: #15
2022-10-07 16:31:11 +00:00
ben d4c5b8ed40 jellyfin version bump, hass with nginx and network_mode=host, more settings in yaml, basic ufw, and long-awaited readonly grafana-proxy (!11)
Co-authored-by: Ben Kristinsson <ben@sudo.is>
Reviewed-on: #11
2022-10-02 21:41:37 +00:00
ben 7fd14ed1de pin version 2022-09-19 09:49:53 +02:00
ben e20d0bdb05 update to using 'import_tasks' 2022-09-19 08:23:23 +02:00
ben d6a639c11e #2 fixing the permissions on filebeat configs 2022-06-21 15:59:22 +02:00
ben 4910f8ec62 ops/meta#30 cert repo dir 2022-06-18 17:28:45 +02:00
ben 7e2b1c2138 cleanup 2022-06-14 14:20:15 +02:00
ben b4601fdf1a fixed the location block for /web for aesthetics ops/meta#29, and added the new/next chromecast version string to the CSP header 2022-06-14 14:14:57 +02:00
ben a217231293 switch jellyfin to proxy protocol for ops/meta#3 2022-06-14 14:05:03 +02:00
ben beb8f3f52f working implementation of using proxy protocol from haproxy to nginx ops/meta#3, added includes files, sudo-known and well-known and etc 2022-06-14 13:02:34 +02:00
ben d2983609c5 jellyfin filebeat switch to filestream 2022-05-11 18:45:13 +02:00
ben d2121cd019 jellyfin certs 2022-03-26 18:36:00 +01:00
ben 4236326111 fix 2022-02-14 09:27:37 +01:00
ben 2c63f5f086 jellyfin ldap starttls 2022-01-07 12:46:02 +01:00
ben c02733b73d allow the /96 url for chromecast, was breaking playStartTime 2021-12-17 20:35:03 +01:00
ben f598ffdb8f add disabled buffering, restrict health edpoint, enable back logging 2021-12-17 20:34:19 +01:00
ben c6b10c0dd6 jellyfin adding filebeat+telegraf and templating more config files 2021-12-17 20:31:54 +01:00
ben 112911cd22 metrics maybe 2021-11-08 07:05:22 +01:00
ben 36c909e6d6 chromecast issue fixed 2021-11-08 07:04:43 +01:00
ben 73cd88668c removing comment and adding max file size directive 2021-11-07 14:05:41 +01:00
ben af3b794e8e small fixes 2021-10-15 04:30:51 +02:00
ben 5f7ba6347d ldap 2021-10-14 21:57:28 +02:00
ben b8d14d59fb restart policy 2021-09-08 00:11:18 +02:00
ben acccc4311c more user friendly 2021-05-31 15:02:04 +02:00
ben 9c8b250a41 more logging 2021-04-20 16:28:24 +02:00
ben dc958e3989 better logging 2021-04-19 17:19:59 +02:00
ben 76f744bf00 improve custom filter 2021-04-11 05:31:30 +02:00
ben 9f5639e7ce openldap 2021-02-25 00:11:22 +01:00
ben 07a4f79100 better auth 2021-02-21 19:56:49 +01:00
ben e3df334f78 rw 2021-02-16 23:02:02 +01:00
ben cd6c786955 dockerlogs tags 2021-02-16 20:54:26 +01:00