jellyfin, gitignore etc

This commit is contained in:
Stefan Ostermann 2025-03-01 20:46:53 +00:00
parent 433e78a534
commit 4514c5b179
17 changed files with 65 additions and 14 deletions

19
.gitignore vendored Normal file
View File

@ -0,0 +1,19 @@
*.drawings/
jellyfin/cache
immich-app/data
immich-app/library
immich-app/postgres
paperless/data
paperless/media
paperless/pgdata
paperless/redisdata/
samba/paperless-consume
jellyfin/config/data/
jellyfin/config/log/
jellyfin/config/plugins/
jellyfin/config/metadata/
*.swp
.ssh
backup/
*.backup
.Trash*

2
grafana/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
grafana
influxdb

1
hass/hass-auth-header Submodule

@ -0,0 +1 @@
Subproject commit f38a9cd2839d4bda103367eb04116ee4c3ef2445

1
hass/tools/env.sh Executable file
View File

@ -0,0 +1 @@

2
hass/tools/mi-off Executable file
View File

@ -0,0 +1,2 @@
#!/bin/sh
echo -ne '\x41\x00' | socat - udp:192.168.178.86:8899

2
hass/tools/mi-off1 Executable file
View File

@ -0,0 +1,2 @@
#!/bin/sh
echo -ne '\x46\x00' | socat - udp:192.168.178.86:8899

3
hass/tools/mi-off2 Executable file
View File

@ -0,0 +1,3 @@
#!/bin/sh
echo -ne '\x48\x00' | socat - udp:192.168.178.86:8899

2
hass/tools/mi-on Executable file
View File

@ -0,0 +1,2 @@
#!/bin/sh
echo -ne '\x42\x00' | socat - udp:192.168.178.86:8899

2
hass/tools/mi-on1 Executable file
View File

@ -0,0 +1,2 @@
#!/bin/sh
echo -ne '\x45\x00' | socat - udp:192.168.178.86:8899

2
hass/tools/mi-on2 Executable file
View File

@ -0,0 +1,2 @@
#!/bin/sh
echo -ne '\x47\x00' | socat - udp:192.168.178.86:8899

12
hass/tools/mi-white Executable file
View File

@ -0,0 +1,12 @@
#!/bin/sh
LD_LIBRARY_PATH=/usr/local/addons/tools && export LD_LIBRARY_PATH
MYSCRIPT='
after 100
exit 0
'
echo -ne '\x42' && \
tclsh << HERE
$MYSCRIPT
HERE && \
echo -ne '\xC2' | /usr/local/addons/tools/socat - udp:192.168.178.86:8899

1
hass/tools/new-mi-off Executable file
View File

@ -0,0 +1 @@
curl -X PUT -H "Content-Type: application/json" -d '{"status":"OFF"}' 192.168.178.101/gateways/1/rgb_cct/0

1
hass/tools/new-mi-on Executable file
View File

@ -0,0 +1 @@
curl -X PUT -H "Content-Type: application/json" -d '{"status":"ON"}' 192.168.178.101/gateways/1/rgb_cct/0

View File

@ -2,13 +2,14 @@
<ServerConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<LogFileRetentionDays>3</LogFileRetentionDays>
<IsStartupWizardCompleted>true</IsStartupWizardCompleted>
<CachePath>/cache</CachePath>
<EnableMetrics>false</EnableMetrics>
<EnableNormalizedItemByNameIds>true</EnableNormalizedItemByNameIds>
<IsPortAuthorized>true</IsPortAuthorized>
<QuickConnectAvailable>true</QuickConnectAvailable>
<EnableCaseSensitiveItemIds>true</EnableCaseSensitiveItemIds>
<DisableLiveTvChannelUserDataName>true</DisableLiveTvChannelUserDataName>
<MetadataPath />
<MetadataPath>/config/metadata</MetadataPath>
<PreferredMetadataLanguage>en</PreferredMetadataLanguage>
<MetadataCountryCode>US</MetadataCountryCode>
<SortReplaceCharacters>
@ -130,7 +131,7 @@
</MetadataOptions>
</MetadataOptions>
<SkipDeserializationForBasicTypes>true</SkipDeserializationForBasicTypes>
<ServerName />
<ServerName>40c912efca66</ServerName>
<UICulture>de</UICulture>
<SaveMetadataHidden>false</SaveMetadataHidden>
<ContentTypes />
@ -145,6 +146,11 @@
<Url>https://repo.jellyfin.org/files/plugin/manifest.json</Url>
<Enabled>true</Enabled>
</RepositoryInfo>
<RepositoryInfo>
<Name>sso</Name>
<Url>https://raw.githubusercontent.com/9p4/jellyfin-plugin-sso/manifest-release/manifest.json</Url>
<Enabled>true</Enabled>
</RepositoryInfo>
</PluginRepositories>
<EnableExternalContentInSuggestions>true</EnableExternalContentInSuggestions>
<ImageExtractionTimeoutMs>0</ImageExtractionTimeoutMs>

View File

@ -18,6 +18,9 @@ services:
- type: bind
source: /media/extension/video
target: /video
- type: bind
source: /media/extension/ebooks
target: /ebooks
# read_only: true
# Optional - extra fonts to be used during transcoding with subtitle burn-in
# - type: bind

View File

@ -46,8 +46,9 @@ services:
SAMBA_VOLUME_CONFIG_paperless: "[paperless]; path=/shares/paperless-consume; valid users = oster, karin; guest ok = no; read only = no; browseable = yes"
SAMBA_VOLUME_CONFIG_public: "[Public]; path=/shares/public; valid users = oster, karin; guest ok = no; read only = no; browseable = yes"
SAMBA_VOLUME_CONFIG_public_ro: "[Public ReadOnly]; path=/shares/public; guest ok = yes; read only = yes; browseable = yes"
SAMBA_VOLUME_CONFIG_video_ro: "[Video]; path=/shares/video; guest ok = no; read only = no; browseable = yes"
SAMBA_VOLUME_CONFIG_music_ro: "[Music]; path=/shares/music; guest ok = no; read only = no; browseable = yes"
SAMBA_VOLUME_CONFIG_video_ro: "[Video]; path=/shares/video; valid users = oster, karin; guest ok = no; read only = no; browseable = yes"
SAMBA_VOLUME_CONFIG_music_ro: "[Music]; path=/shares/music; valid users = oster, karin; guest ok = no; read only = no; browseable = yes"
SAMBA_VOLUME_CONFIG_ebooks_ro: "[Ebooks]; path=/shares/ebooks; valid users = oster, karin; guest ok = no; read only = no; browseable = yes"
SAMBA_VOLUME_CONFIG_karinstefan: "[karin stefan]; path=/shares/karin-stefan; valid users = oster, karin; guest ok = no; read only = no; browseable = yes"
#SAMBA_VOLUME_CONFIG_guestmultilineexample: |
# [Guest Share]
@ -65,4 +66,5 @@ services:
- /media/ssd/karin-stefan:/shares/karin-stefan
- /media/extension/music:/shares/music
- /media/extension/video:/shares/video
- /media/extension/ebooks:/shares/ebooks
- ./paperless-consume:/shares/paperless-consume

View File

@ -1,10 +0,0 @@
Willkommen in der Wiesenstraße!
## Dienste
[Authentifizierung](https://auth.home.thoster.net)
[Home Assistant](https://hass.home.thoster.net/)
[immich Fotos](https://photo.home.thoster.net)
[Paperless Dokumentenmanagement](https://pl.home.thoster.net)