Compare commits
44 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 39243da7d2 | |||
| 86f7063119 | |||
| 4257aa7662 | |||
| 119153e4d6 | |||
| 5389661934 | |||
| 5a0ec9ff35 | |||
| 90ec74b32b | |||
| 1f90b9d6fe | |||
| e9191b5949 | |||
| bd566ea665 | |||
| 6e2fbfd217 | |||
| c1a05f7387 | |||
| 25a2c240a7 | |||
| 230054cb13 | |||
| a100484a44 | |||
| f98ef75dc6 | |||
| bfcf9a8cda | |||
| 609e9f62ba | |||
| e4409f164a | |||
| 364a501073 | |||
| ccfb6a9b31 | |||
| f07db816fa | |||
| c34fddc96f | |||
| 4ca0e6d491 | |||
| 171303b2ca | |||
| 37f1a624f8 | |||
| 6f4f0f0b5a | |||
| 966dd5571d | |||
| 86e2fb1ff5 | |||
| f767111741 | |||
| cdc39625e6 | |||
| ebadf586cc | |||
| d893d57aaf | |||
| c3872c22a7 | |||
| 2f77378334 | |||
| 823a455718 | |||
| 0898c75458 | |||
| 5a13640f38 | |||
| d261db50b6 | |||
| cd9ee63a0a | |||
| 8835d29fa5 | |||
| 8371737c46 | |||
| 0f6795d296 | |||
| cb10b4073f |
@@ -6,6 +6,7 @@
|
|||||||
| --- | --- |
|
| --- | --- |
|
||||||
| actual_server | docker.io/actualbudget/actual-server:latest |
|
| actual_server | docker.io/actualbudget/actual-server:latest |
|
||||||
| adguard | adguard/adguardhome:latest |
|
| adguard | adguard/adguardhome:latest |
|
||||||
|
| apprise-api | lscr.io/linuxserver/apprise-api:latest |
|
||||||
| archivebox | archivebox/archivebox:latest |
|
| archivebox | archivebox/archivebox:latest |
|
||||||
| audiobookshelf | ghcr.io/advplyr/audiobookshelf:latest |
|
| audiobookshelf | ghcr.io/advplyr/audiobookshelf:latest |
|
||||||
| authelia | authelia/authelia:master |
|
| authelia | authelia/authelia:master |
|
||||||
@@ -18,10 +19,6 @@
|
|||||||
| bitwarden | vaultwarden/server:latest |
|
| bitwarden | vaultwarden/server:latest |
|
||||||
| bluesky-pds | code.modernleft.org/gravityfargo/bluesky-pds:v0.4.98 |
|
| bluesky-pds | code.modernleft.org/gravityfargo/bluesky-pds:v0.4.98 |
|
||||||
| browserless | ghcr.io/browserless/chromium:latest |
|
| browserless | ghcr.io/browserless/chromium:latest |
|
||||||
| bunkerweb | bunkerity/bunkerweb:1.6.0 |
|
|
||||||
| bunkerweb-scheduler | bunkerity/bunkerweb-scheduler:1.6.0 |
|
|
||||||
| bunkerweb-autoconf | bunkerity/bunkerweb-autoconf:1.6.0 |
|
|
||||||
| bunkerweb-ui | bunkerity/bunkerweb-ui:1.6.0 |
|
|
||||||
| bytebase | bytebase/bytebase:3.5.0 |
|
| bytebase | bytebase/bytebase:3.5.0 |
|
||||||
| bytestash | ghcr.io/jordan-dalby/bytestash:latest |
|
| bytestash | ghcr.io/jordan-dalby/bytestash:latest |
|
||||||
| castopod | castopod/castopod:latest |
|
| castopod | castopod/castopod:latest |
|
||||||
@@ -39,8 +36,8 @@
|
|||||||
| delugevpn | ghcr.io/binhex/arch-delugevpn:latest |
|
| delugevpn | ghcr.io/binhex/arch-delugevpn:latest |
|
||||||
| docker-socket-proxy | ghcr.io/tecnativa/docker-socket-proxy:latest |
|
| docker-socket-proxy | ghcr.io/tecnativa/docker-socket-proxy:latest |
|
||||||
| docker-volume-backup | offen/docker-volume-backup:v2 |
|
| docker-volume-backup | offen/docker-volume-backup:v2 |
|
||||||
| docuseal | docuseal/docuseal:latest |
|
|
||||||
| duplicati | lscr.io/linuxserver/duplicati:latest |
|
| duplicati | lscr.io/linuxserver/duplicati:latest |
|
||||||
|
| explo | ghcr.io/lumepart/explo:latest |
|
||||||
| fastenhealth | ghcr.io/fastenhealth/fasten-onprem:main |
|
| fastenhealth | ghcr.io/fastenhealth/fasten-onprem:main |
|
||||||
| flaresolverr | ghcr.io/flaresolverr/flaresolverr:latest |
|
| flaresolverr | ghcr.io/flaresolverr/flaresolverr:latest |
|
||||||
| ghost | ghost:latest |
|
| ghost | ghost:latest |
|
||||||
@@ -83,6 +80,7 @@
|
|||||||
| lidify | thewicklowwolf/lidify:latest |
|
| lidify | thewicklowwolf/lidify:latest |
|
||||||
| linkstack | linkstackorg/linkstack:latest |
|
| linkstack | linkstackorg/linkstack:latest |
|
||||||
| lldap | lldap/lldap:stable |
|
| lldap | lldap/lldap:stable |
|
||||||
|
| loggifly | ghcr.io/clemcer/loggifly:latest |
|
||||||
| maloja | krateng/maloja:latest |
|
| maloja | krateng/maloja:latest |
|
||||||
| manyfold | lscr.io/linuxserver/manyfold:latest |
|
| manyfold | lscr.io/linuxserver/manyfold:latest |
|
||||||
| mariadb | linuxserver/mariadb |
|
| mariadb | linuxserver/mariadb |
|
||||||
@@ -96,11 +94,6 @@
|
|||||||
| n8n | docker.n8n.io/n8nio/n8n |
|
| n8n | docker.n8n.io/n8nio/n8n |
|
||||||
| navidrome | deluan/navidrome:latest |
|
| navidrome | deluan/navidrome:latest |
|
||||||
| netalertx | jokobsk/netalertx:latest |
|
| netalertx | jokobsk/netalertx:latest |
|
||||||
| netbird-dashboard | netbirdio/dashboard:latest |
|
|
||||||
| netbird-signal | netbirdio/signal:latest |
|
|
||||||
| netbird-relay | netbirdio/relay:latest |
|
|
||||||
| netbird-management | netbirdio/management:latest |
|
|
||||||
| netbird-coturn | coturn/coturn:latest |
|
|
||||||
| nextcloud | nextcloud/all-in-one:latest |
|
| nextcloud | nextcloud/all-in-one:latest |
|
||||||
| ollama | ollama/ollama |
|
| ollama | ollama/ollama |
|
||||||
| ombi | lscr.io/linuxserver/ombi:latest |
|
| ombi | lscr.io/linuxserver/ombi:latest |
|
||||||
@@ -108,7 +101,7 @@
|
|||||||
| pgbackweb | eduardolat/pgbackweb:latest |
|
| pgbackweb | eduardolat/pgbackweb:latest |
|
||||||
| pgbackweb-db | postgres:16-alpine |
|
| pgbackweb-db | postgres:16-alpine |
|
||||||
| plantuml-server | plantuml/plantuml-server:jetty |
|
| plantuml-server | plantuml/plantuml-server:jetty |
|
||||||
| portainer | portainer/portainer-ce:2.27.0-alpine |
|
| portainer | portainer/portainer-ce:alpine |
|
||||||
| portall | need4swede/portall:latest |
|
| portall | need4swede/portall:latest |
|
||||||
| postal-smtp | ghcr.io/postalserver/postal:latest |
|
| postal-smtp | ghcr.io/postalserver/postal:latest |
|
||||||
| postal-web | ghcr.io/postalserver/postal:latest |
|
| postal-web | ghcr.io/postalserver/postal:latest |
|
||||||
@@ -132,10 +125,6 @@
|
|||||||
| sonarqube-pg-db | postgres:17-alpine |
|
| sonarqube-pg-db | postgres:17-alpine |
|
||||||
| sonarr | lscr.io/linuxserver/sonarr:latest |
|
| sonarr | lscr.io/linuxserver/sonarr:latest |
|
||||||
| sonashow | thewicklowwolf/sonashow:latest |
|
| sonashow | thewicklowwolf/sonashow:latest |
|
||||||
| soularr | mrusse08/soularr:latest |
|
|
||||||
| soularr-dashboard | git.trez.wtf/trez.one/soularr-dashboard:v0.1 |
|
|
||||||
| soulseek | slskd/slskd |
|
|
||||||
| sourcebot | ghcr.io/sourcebot-dev/sourcebot:latest |
|
|
||||||
| speedtest-tracker | lscr.io/linuxserver/speedtest-tracker:latest |
|
| speedtest-tracker | lscr.io/linuxserver/speedtest-tracker:latest |
|
||||||
| stable-diffusion-download | git.trez.wtf/trez.one/stable-diffusion-download:v9.0.0 |
|
| stable-diffusion-download | git.trez.wtf/trez.one/stable-diffusion-download:v9.0.0 |
|
||||||
| stable-diffusion-webui | git.trez.wtf/trez.one/stable-diffusion-ui:v9.0.1 |
|
| stable-diffusion-webui | git.trez.wtf/trez.one/stable-diffusion-ui:v9.0.1 |
|
||||||
@@ -150,6 +139,5 @@
|
|||||||
| wallos | bellamy/wallos:latest |
|
| wallos | bellamy/wallos:latest |
|
||||||
| watchtower | ghcr.io/containrrr/watchtower:latest |
|
| watchtower | ghcr.io/containrrr/watchtower:latest |
|
||||||
| web-check | lissy93/web-check |
|
| web-check | lissy93/web-check |
|
||||||
| your_spotify | lscr.io/linuxserver/your_spotify:latest |
|
|
||||||
| youtubedl | nbr23/youtube-dl-server:latest |
|
| youtubedl | nbr23/youtube-dl-server:latest |
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
urls:
|
||||||
|
- gotify://gotify/{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['APPRISE_GOTIFY_TOKEN'] }}
|
||||||
|
- mailtos://{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['POSTAL_SMTP_AUTH_USER'] }}:{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['POSTAL_SMTP_AUTH_PASSWORD'] }}@trez.wtf25?smtp=postal-smtp&from=noreply@trez.wtf
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
"host" : "mariadb",
|
"host" : "mariadb",
|
||||||
"user" : "ghost",
|
"user" : "ghost",
|
||||||
"password" : "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['GHOST_DB_PASSWORD'] }}",
|
"password" : "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['GHOST_DB_PASSWORD'] }}",
|
||||||
"database" : "ghost"
|
"database" : "ghost_db"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"mail": {
|
"mail": {
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
},
|
},
|
||||||
"privacy": {
|
"privacy": {
|
||||||
"useGravatar": true
|
"useGravatar": true
|
||||||
}
|
},
|
||||||
"logging": {
|
"logging": {
|
||||||
"level": "info",
|
"level": "info",
|
||||||
"rotation": {
|
"rotation": {
|
||||||
|
|||||||
@@ -11,10 +11,10 @@ providers:
|
|||||||
title: Rinoa Dashboard (trez.WTF)
|
title: Rinoa Dashboard (trez.WTF)
|
||||||
headerStyle: underlined
|
headerStyle: underlined
|
||||||
color: slate
|
color: slate
|
||||||
showStats: true
|
showStats: false
|
||||||
statusStyle: "dot"
|
statusStyle: "dot"
|
||||||
favicon: /icons/favicon.ico
|
favicon: /icons/favicon.ico
|
||||||
useEqualHeights: false
|
useEqualHeights: true
|
||||||
hideErrors: false
|
hideErrors: false
|
||||||
searchDescriptions: true
|
searchDescriptions: true
|
||||||
showSearchSuggestions: true
|
showSearchSuggestions: true
|
||||||
@@ -26,10 +26,10 @@ layout:
|
|||||||
columns: 4
|
columns: 4
|
||||||
Infrastructure/App Performance Monitoring:
|
Infrastructure/App Performance Monitoring:
|
||||||
style: row
|
style: row
|
||||||
columns: 4
|
columns: 3
|
||||||
Code/DevOps:
|
Code/DevOps:
|
||||||
style: row
|
style: row
|
||||||
columns: 4
|
columns: 3
|
||||||
Social:
|
Social:
|
||||||
style: row
|
style: row
|
||||||
columns: 4
|
columns: 4
|
||||||
@@ -41,7 +41,7 @@ layout:
|
|||||||
columns: 5
|
columns: 5
|
||||||
Privacy/Security:
|
Privacy/Security:
|
||||||
style: row
|
style: row
|
||||||
columns: 3
|
columns: 5
|
||||||
Personal/Professional Services:
|
Personal/Professional Services:
|
||||||
style: row
|
style: row
|
||||||
columns: 5
|
columns: 5
|
||||||
@@ -50,7 +50,7 @@ layout:
|
|||||||
columns: 3
|
columns: 3
|
||||||
Downloaders:
|
Downloaders:
|
||||||
style: row
|
style: row
|
||||||
columns: 3
|
columns: 2
|
||||||
Media Library:
|
Media Library:
|
||||||
style: row
|
style: row
|
||||||
columns: 3
|
columns: 4
|
||||||
|
|||||||
@@ -0,0 +1,23 @@
|
|||||||
|
containers:
|
||||||
|
immich-server:
|
||||||
|
action_keywords:
|
||||||
|
- restart:
|
||||||
|
regex: 'ADVICE:.*error'
|
||||||
|
global_keywords:
|
||||||
|
keywords:
|
||||||
|
- panic
|
||||||
|
keywords_with_attachment:
|
||||||
|
- fatal
|
||||||
|
notifications:
|
||||||
|
apprise:
|
||||||
|
url: gotify://gotify/{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['APPRISE_GOTIFY_TOKEN'] }} # Any Apprise-compatible URL (https://github.com/caronc/apprise/wiki)
|
||||||
|
# settings are optional because they all have default values
|
||||||
|
settings:
|
||||||
|
log_level: INFO # DEBUG, INFO, WARNING, ERROR
|
||||||
|
notification_cooldown: 5 # Seconds between alerts for same keyword (per container)
|
||||||
|
attachment_lines: 20 # Number of Lines to include in log attachments
|
||||||
|
multi_line_entries: true # Detect multi-line log entries
|
||||||
|
disable_restart: false # Disable restart when a config change is detected
|
||||||
|
disable_start_message: false # Suppress startup notification
|
||||||
|
disable_shutdown_message: false # Suppress shutdown notification
|
||||||
|
disable_restart_message: false # Suppress config reload notification
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
"type": "spotify",
|
"type": "spotify",
|
||||||
"enable": true,
|
"enable": true,
|
||||||
"clients": [],
|
"clients": [],
|
||||||
"name": "Spotify",
|
"name": "spotify",
|
||||||
"data": {
|
"data": {
|
||||||
"clientId": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['YOUR_SPOTIFY_ID'] }}",
|
"clientId": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['YOUR_SPOTIFY_ID'] }}",
|
||||||
"clientSecret": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['YOUR_SPOTIFY_SECRET'] }}",
|
"clientSecret": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['YOUR_SPOTIFY_SECRET'] }}",
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type:": "lastfm",
|
"type:": "lastfm",
|
||||||
"name": "Last.fm",
|
"name": "lastfm",
|
||||||
"enable": true,
|
"enable": true,
|
||||||
"data": {
|
"data": {
|
||||||
"apiKey": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['LASTFM_API_KEY'] }}",
|
"apiKey": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['LASTFM_API_KEY'] }}",
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "listenbrainz",
|
"type": "listenbrainz",
|
||||||
"name": "ListenBrainz",
|
"name": "listenBrainz",
|
||||||
"enable": true,
|
"enable": true,
|
||||||
"data": {
|
"data": {
|
||||||
"token": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['MALOJA_LISTENBRAINZ_TOKEN'] }}",
|
"token": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['MALOJA_LISTENBRAINZ_TOKEN'] }}",
|
||||||
@@ -53,7 +53,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "subsonic",
|
"type": "subsonic",
|
||||||
"name": "Navidrome",
|
"name": "navidrome",
|
||||||
"enable": true,
|
"enable": true,
|
||||||
"data": {
|
"data": {
|
||||||
"url": "http://navidrome:4533",
|
"url": "http://navidrome:4533",
|
||||||
@@ -65,7 +65,7 @@
|
|||||||
"clients": [
|
"clients": [
|
||||||
{
|
{
|
||||||
"type": "lastfm",
|
"type": "lastfm",
|
||||||
"name": "Last.fm Client",
|
"name": "lastFmClient",
|
||||||
"enable": true,
|
"enable": true,
|
||||||
"data": {
|
"data": {
|
||||||
"apiKey": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['LASTFM_API_KEY'] }}",
|
"apiKey": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['LASTFM_API_KEY'] }}",
|
||||||
@@ -75,7 +75,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "listenbrainz",
|
"type": "listenbrainz",
|
||||||
"name": "ListenBrainz Client",
|
"name": ";istenBrainzClient",
|
||||||
"enable": true,
|
"enable": true,
|
||||||
"data": {
|
"data": {
|
||||||
"token": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['MALOJA_LISTENBRAINZ_TOKEN'] }}",
|
"token": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['MALOJA_LISTENBRAINZ_TOKEN'] }}",
|
||||||
@@ -85,7 +85,7 @@
|
|||||||
{
|
{
|
||||||
"type": "maloja",
|
"type": "maloja",
|
||||||
"enable": true,
|
"enable": true,
|
||||||
"name": "Maloja",
|
"name": "maloja",
|
||||||
"data": {
|
"data": {
|
||||||
"url": "http://maloja:42010",
|
"url": "http://maloja:42010",
|
||||||
"apiKey": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['MALOJA_API_KEY'] }}"
|
"apiKey": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['MALOJA_API_KEY'] }}"
|
||||||
|
|||||||
+439
-370
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user