Compare commits

..

4 Commits

Author SHA1 Message Date
Trez.One 0ff6f892cf Testing with extra env.
OpenCommit Action / OpenCommit (push) Failing after 1m26s
2025-12-28 17:59:31 -05:00
Trez.One 9720661eeb Testing with extra env.
OpenCommit Action / OpenCommit (push) Failing after 27s
2025-12-28 17:47:19 -05:00
Trez.One 2ae89c78b2 Fixing Ollama endpoint.
OpenCommit Action / OpenCommit (push) Failing after 1m21s
2025-12-28 17:45:02 -05:00
Trez.One a93bed3577 Adding OpenCommit workflow.
OpenCommit Action / OpenCommit (push) Failing after 2m42s
2025-12-28 17:31:49 -05:00
3 changed files with 104 additions and 68 deletions
+36
View File
@@ -0,0 +1,36 @@
name: 'OpenCommit Action'
on:
push:
# this list of branches is often enough,
# but you may still ignore other public branches
branches-ignore:
- main
jobs:
opencommit:
timeout-minutes: 10
name: OpenCommit
runs-on: ubuntu-latest
steps:
- name: Setup Node.js Environment
uses: actions/setup-node@v4
with:
node-version: '20'
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: di-sukharev/opencommit@github-action-v1.0.2
name: OpenCommit
with:
GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }}
env:
OCO_AI_PROVIDER: ollama
OCO_API_URL: ${{ secrets.OLLAMA_API_URL }}/api/chat
# OCO_API_KEY: thisisatest
OCO_OPENAI_API_KEY: thisisatest
OCO_DESCRIPTION: true
OCO_EMOJI: true
OCO_MODEL: deepseek-coder:1.3b
OCO_LANGUAGE: en
OCO_PROMPT_MODULE: conventional-commit
+2 -2
View File
@@ -57,7 +57,7 @@
| ghost | ghost:latest | Personal blog |
| gitea | gitea/gitea:1.25.2 | Private Code Repo |
| gitea-db | postgres:14 | |
| gitea-runner | gitea/act_runner:nightly | |
| gitea-runner | gitea/act_runner:latest | |
| gitea-sonarqube-bot | justusbunsi/gitea-sonarqube-bot:v0.4.0 | |
| gitignore-io | guog/gitignore.io:latest | .gitignore generator |
| gluetun | qmcgaw/gluetun:latest | |
@@ -95,7 +95,7 @@
| lldap | lldap/lldap:stable | LDAP made easy |
| loggifly | ghcr.io/clemcer/loggifly:latest | |
| maloja | krateng/maloja:latest | Simple self-hosted music scrobble database to create personal listening statistics |
| manyfold | lscr.io/linuxserver/manyfold:0.131.0 | Self-hosted digital asset manager for 3D print files |
| manyfold | lscr.io/linuxserver/manyfold:0.130.1 | Self-hosted digital asset manager for 3D print files |
| manyfold-pg-db | postgres:18-alpine | |
| manyfold-valkey | docker.io/valkey/valkey:9-alpine | |
| mariadb | linuxserver/mariadb | |
+66 -66
View File
@@ -5,7 +5,7 @@ networks:
nextcloud-aio:
external: true
x-jitsi-admin: &jitsi_admin_app
image: h2invent/jitsi-admin-main:latest@sha256:9907e588829fcb3c1b96fa0dcc00719dbea4f7d360b2757cb6fec2602b008872
image: h2invent/jitsi-admin-main:latest@sha256:2e346b104ef1dc4450a045bb0aa633c0a0bf60c1bdf2bd34f2c0d0e3fe847013
#build: .
environment:
APACHE_DOCUMENT_ROOT: "public/"
@@ -146,7 +146,7 @@ services:
# - ACTUAL_UPLOAD_FILE_SIZE_LIMIT_MB=20
# See all options and more details at https://actualbudget.github.io/docs/Installing/Configuration
# !! If you are not using any of these options, remove the 'environment:' tag entirely.
image: docker.io/actualbudget/actual-server:latest@sha256:e82b7302b0db7f8fa063159e8bddc07443bb83761798dc9ba84fe1b3df62d74f
image: docker.io/actualbudget/actual-server:latest@sha256:7f38b450cc3b7523dd5377792895e58b9cf333769e5a27f89e643b6f5fc60565
labels:
swag: enable
swag_port: 5006
@@ -261,7 +261,7 @@ services:
APPRISE_ATTACH_SIZE: 500
APPRISE_CONFIG_DIR: /config
APPRISE_STATEFUL_MODE: simple
image: lscr.io/linuxserver/apprise-api:latest@sha256:c188764bbf0d3a84921ed530438a2364d30abd7c36f42bc4103438041333e22c
image: lscr.io/linuxserver/apprise-api:latest@sha256:8b607429101cb393764025dd459346c0fa167c6cd55627ee051d16f8a48d5a93
labels:
swag: enable
swag_proto: http
@@ -357,7 +357,7 @@ services:
URL_HOST: asciinema.trez.wtf
URL_PORT: 4000
URL_SCHEME: https
image: ghcr.io/asciinema/asciinema-server:latest@sha256:db0f8dd4e41b386b0fd5fa4ab783a297b123f68c2b6bc64cc97e35edfc8305d1
image: ghcr.io/asciinema/asciinema-server:latest@sha256:ce1dcd55850219d2b4fa729e5f6c64efbb0af1b05d94bd150334770231762507
labels:
homepage.group: Code/DevOps
homepage.name: Asciinema
@@ -409,7 +409,7 @@ services:
METADATA_PATH: /metadata
TZ: America/New_York
hostname: Rinoa
image: ghcr.io/advplyr/audiobookshelf:latest@sha256:a52dc5db694a5bf041ce38f285dd6c6a660a4b1b21e37ad6b6746433263b2ae5
image: ghcr.io/advplyr/audiobookshelf:latest@sha256:e23adb24848d99d19cd1e251aee4e1e12ed4f5effc8ccb21754b062b6a06cf66
labels:
homepage.group: Media Library
homepage.name: Audiobookshelf
@@ -585,7 +585,7 @@ services:
expose:
- 9091
- 9959 # Metrics port for Prometheus
image: authelia/authelia:master@sha256:59fac7802044c53bdf278ed41ed696130f57a71bfdf236394118a69505542632
image: authelia/authelia:master@sha256:eec279259a9b03d60290e58c6d6798cdd2fddcb3d706eef96c943d86305452ef
labels:
homepage.group: Privacy/Security
homepage.name: Authelia
@@ -679,7 +679,7 @@ services:
TZ: ${TZ}
DOCKER_MODS: ghcr.io/gilbn/theme.park:bazarr
hostname: Rinoa
image: lscr.io/linuxserver/bazarr:latest@sha256:5af962ae633e97c8e008e4b6e638798de1420e8a9e8e6189beb108a52c6e942a
image: lscr.io/linuxserver/bazarr:latest@sha256:648f694532a3a53d8cf78bc888919ef538659bad41af4c680b0427ad1047d171
labels:
homepage.group: Servarr Stack
homepage.name: Bazarr
@@ -726,7 +726,7 @@ services:
container_name: beszel
extra_hosts:
- host.docker.internal:host-gateway
image: henrygd/beszel:latest@sha256:dac99b67c250fe5492d9c6f5d889905fa93726cf8f44eaa7bc0970c7e3ea2eeb
image: henrygd/beszel:latest@sha256:185142e6c91bd44c77fef6cd31784aee0f782eb1d7193c3ee34a9902a936621c
labels:
homepage.group: Infrastructure/App Performance Monitoring
homepage.name: Beszel
@@ -767,7 +767,7 @@ services:
KEY: "${BESZEL_RINOA_AGENT_KEY}"
expose:
- 45876
image: henrygd/beszel-agent:latest@sha256:137f2aefa4f8b06df8a94cc85449da6da2e1977230bfa5fdce9d0119ada19b0a
image: henrygd/beszel-agent:latest@sha256:730ac49d1a89d315b5a9424ad8cca2f586e981da7caf151c5ec2d599f474efad
network_mode: host
profiles: ["rinoa-apps"]
restart: unless-stopped
@@ -889,7 +889,7 @@ services:
- 3000
extra_hosts:
- "host.docker.internal:host-gateway"
image: ghcr.io/browserless/chromium:latest@sha256:721bc471a3a23d9b18cae3a41ac129f25d454e8a15b797c1da3f8a98827642c3
image: ghcr.io/browserless/chromium:latest@sha256:e38a849a8e294a64a1e97cf664bc2b716da208dee8ab20a668cc06dc79b6f885
labels:
swag: enable
swag_proto: http
@@ -949,7 +949,7 @@ services:
TZ: ${TZ}
LC_ALL: en_US.UTF-8
LISTEN_HOST: 0.0.0.0
image: ghcr.io/dgtlmoon/changedetection.io@sha256:8ef2849ceac50e98e37b91dd1b9a32cb495e8ce38937617267d9d22013572659
image: ghcr.io/dgtlmoon/changedetection.io@sha256:99cf11f04b5d1f1300b5b68f17dc22e76bdb5d6695d7e6590d2df92eca8fb339
labels:
homepage.description: Page change monitoring with alerts
homepage.group: System Administration
@@ -980,7 +980,7 @@ services:
cap_add:
- SYS_ADMIN
container_name: changedetection-chrome
image: dgtlmoon/sockpuppetbrowser:latest@sha256:7116c61ef9cfce3d48a7efd9355d2fbe19f593ea3cfb52a5ded40ecbcb0a3f9d
image: dgtlmoon/sockpuppetbrowser:latest@sha256:50619e56663d81c2b46a2219ea91220c05d2e403448df8bdff12dbe4b1ab910b
environment:
SCREEN_WIDTH: 1920
SCREEN_HEIGHT: 1024
@@ -1048,7 +1048,7 @@ services:
PUID: "1000"
TZ: America/New_York
hostname: Rinoa
image: ghcr.io/hotio/cloudflareddns:latest@sha256:a583c04378abe62040b44e281c9572d447ad4e55ed4567b8c020816d78bb8c4f
image: ghcr.io/hotio/cloudflareddns:latest@sha256:0d5da9f389a60f12f1154cfd0c3e062d5dbe997dd235280c017a5ca679230b7c
networks:
default: null
profiles: ["rinoa-apps"]
@@ -1074,7 +1074,7 @@ services:
container_name: convertx
environment:
JWT_SECRET: ${CONVERTX_JWT_SECRET}
image: ghcr.io/c4illin/convertx@sha256:e1f85be04bbaf8a55ead9261194c3ae0fa0957d303ea537127154860b2552afd
image: ghcr.io/c4illin/convertx@sha256:1402221b314c794e918a219b7f7698a214e447304472ca406acccc91e9537e63
labels:
homepage.group: System Administration
homepage.name: ConvertX
@@ -1158,7 +1158,7 @@ services:
environment:
MB_DB_FILE: /data/metabase.db
MGID: ${GID-1000}
image: metabase/metabase@sha256:2284624757c442933115fce4d64b99ea1854edad60453fb468e650dd5f4566a3
image: metabase/metabase@sha256:791299d1e7e382fb2426bcc3bbb4f29d51e9a63f96c5aa40d590f72285d02a53
labels:
homepage.group: Privacy/Security
homepage.name: CrowdSec Dashboard
@@ -1226,7 +1226,7 @@ services:
WEB_AUTHENTICATION_USERNAME: ${CZKAWKA_WEB_AUTH_USERNAME}
WEB_AUTHENTICATION_PASSWORD: ${CZKAWKA_WEB_AUTH_PASSWORD}
CZKAWKA_GUI_KROKIET: 1
image: jlesage/czkawka@sha256:8acdc65b4fa28005404de995abeeaf517ea0d0b7f715d3f5d548982d83c99c6d
image: jlesage/czkawka@sha256:bd07aa45527db7bcca72eff9c6234a038013ca70501c00e8539eb5d4f0359389
labels:
homepage.group: System Administration
homepage.name: Czkawka
@@ -1274,7 +1274,7 @@ services:
DAGU_AUTH_TOKEN: ${DAGU_AUTH_TOKEN}
PUID: ${PUID}
PGID: ${PGID}
image: ghcr.io/dagu-org/dagu:alpine@sha256:38305e41eba65f961531c9ccc4dc106a91d488ea72f8f7d8fd9a1f11f7880030
image: ghcr.io/dagu-org/dagu:alpine@sha256:27d105fad9661008aadd9060a6405619c7f30aaa747198c7c423aac37bfc3229
labels:
homepage.group: Automation
homepage.name: Dagu
@@ -1352,7 +1352,7 @@ services:
retries: 30
start_period: 30s
timeout: 10s
image: freikin/dawarich:latest@sha256:d87c0e63a7475cfa50ebbc5b7d7dd814a010a48f989a35ca0c4affdcf63c278b
image: freikin/dawarich:latest@sha256:4f83ccbfcbc5166ba9f96ba7571ab0812c2596f99079ceffc7808a3f896bef0b
labels:
homepage.group: Privacy/Security
homepage.name: Dawarich
@@ -1392,7 +1392,7 @@ services:
retries: 5
start_period: 30s
timeout: 10s
image: postgis/postgis:17-3.5-alpine@sha256:0ccc4f581a6d6016d9ebee67f0496702005e6b5650b710b9ae6edbd5ccf7ceff
image: postgis/postgis:17-3.5-alpine@sha256:f439e384b4111f0bc21b4a49e223f8fd7f40516285fc3825d7a8af15e710d47c
profiles: ["rinoa-apps"]
restart: always
shm_size: 1G
@@ -1443,7 +1443,7 @@ services:
retries: 30
start_period: 30s
timeout: 10s
image: freikin/dawarich:latest@sha256:d87c0e63a7475cfa50ebbc5b7d7dd814a010a48f989a35ca0c4affdcf63c278b
image: freikin/dawarich:latest@sha256:4f83ccbfcbc5166ba9f96ba7571ab0812c2596f99079ceffc7808a3f896bef0b
profiles: ["rinoa-apps"]
restart: on-failure
stdin_open: true
@@ -1642,7 +1642,7 @@ services:
PUID: ${PUID}
TZ: ${TZ}
hostname: Rinoa
image: lscr.io/linuxserver/duplicati:latest@sha256:3d8ac3bc359a2ae0703b3062f390087ffb97bc04c041e9a336495ecbccb17dca
image: lscr.io/linuxserver/duplicati:latest@sha256:0994aa6da740efe41d4070cc618d525b5b42a13645896344ca0eeafab5f3bd65
labels:
swag: enable
swag_port: 8200
@@ -1695,7 +1695,7 @@ services:
type: bind
excalidraw:
container_name: excalidraw
image: "excalidraw/excalidraw:latest@sha256:3c2513e830bb6e195147c05b34ecf8393d0ba2b1cc86e93b407a5777d6135c6c"
image: "excalidraw/excalidraw:latest@sha256:95d528cb4f8d18e0fbdc42ae3d09b5c4a899bfbd6bb89eeaf94b904330d79714"
labels:
homepage.group: Personal Tools
homepage.name: Excalidraw
@@ -1858,7 +1858,7 @@ services:
mail__options__auth__pass: ${POSTAL_SMTP_AUTH_PASSWORD}
mail__from: "'Ghost @ Rinoa' <noreply@${MY_TLD}>"
url: https://blog.${MY_TLD}
image: ghost:latest@sha256:86090f3ee57af8d8e3fa11875b5787068a1c17b8aebd4b88d932efe11097f578
image: ghost:latest@sha256:8984a1bea469dfb641be13a72280c2380420dd2c70ede708e5e18687805aa7e3
labels:
homepage.group: Lifestyle
homepage.name: Ghost
@@ -1983,7 +1983,7 @@ services:
GITEA_INSTANCE_URL: http://gitea:3000
GITEA_RUNNER_REGISTRATION_TOKEN: "${GITEA_RUNNER_REGISTRATION_TOKEN}"
GITEA_RUNNER_NAME: "gitea-runner-1"
image: gitea/act_runner:nightly@sha256:ec2fa777af444b08d070e6b42627a1b8463c522ab0da1e5f5b587b9d3bf9e112
image: gitea/act_runner:latest@sha256:8477d5b61b655caad4449888bae39f1f34bebd27db56cb15a62dccb3dcf3a944
ports:
- 63604:63604
profiles: ["rinoa-infra"]
@@ -2076,7 +2076,7 @@ services:
GOTIFY_UPLOADEDIMAGESDIR: data/images
GOTIFY_PLUGINSDIR: data/plugins
GOTIFY_REGISTRATION: false
image: gotify/server@sha256:4702c392ca723d5016fc938c8b22572c3509efca812bdc5221d25158ba0201e3
image: gotify/server@sha256:2ae0e4e689f183137c8247884382fcb174d5a72253ce1897e7e5267090093fc8
labels:
homepage.group: Infrastructure/App Performance Monitoring
homepage.name: Gotify
@@ -2144,7 +2144,7 @@ services:
HOMEPAGE_ALLOWED_HOSTS: ${MY_TLD}
PUID: ${PUID}
PGID: ${PGID}
image: ghcr.io/gethomepage/homepage:latest@sha256:7fa7b07a26bd8d90a44bb975c6455b10d8dee467ce674b040750ffb4a0f486d6
image: ghcr.io/gethomepage/homepage:latest@sha256:7dc099d5c6ec7fc945d858218565925b01ff8a60bcbfda990fc680a8b5cd0b6e
labels:
swag.uptime-kuma.enabled: true
swag.uptime-kuma.monitor.parent: Rinoa
@@ -2165,7 +2165,7 @@ services:
hugo:
command: hugo server --baseURL "it-services.${MY_TLD}" --bind 0.0.0.0 --appendPort=false --source=/src/ --configDir=/src/config/ -e production --logLevel debug
container_name: hugo
image: hugomods/hugo:exts@sha256:dcbc5b53c4e53bb74a7c986caf58a3954395a1e9d8dc9bb492f2c610a7cf6eb0
image: hugomods/hugo:exts@sha256:3e1c26aa57083565ff09db8d45fb58d9f42fd9d6d497dd5326afe6df77a3712f
labels:
swag: enable
swag_proto: http
@@ -2219,7 +2219,7 @@ services:
REDIS_DBINDEX: 0
healthcheck:
disable: false
image: ghcr.io/immich-app/immich-server:release@sha256:e6a6298e67ae077808fdb7d8d5565955f60b0708191576143fc02d30ab1389d1
image: ghcr.io/immich-app/immich-server:release@sha256:7e2d0df478651551df3358072e68c235200b875eccd6eb4a5c5d8879a7095cf4
labels:
swag: enable
swag_proto: http
@@ -2312,7 +2312,7 @@ services:
test: wget -q --spider http://localhost:3000/share/healthcheck || exit 1
start_period: 10s
timeout: 5s
image: alangrainger/immich-public-proxy:latest@sha256:8ec9c90824c14843c52856df8a55ed0f12160c77564b3e67a235ffc462ea15fc
image: alangrainger/immich-public-proxy:latest@sha256:ed5c7cc406bd26bb1cff327b8a3d8aad35210e45830b620d55f280773b528f3b
labels:
homepage.group: Lifestyle
homepage.name: Immich Public Proxy
@@ -2457,7 +2457,7 @@ services:
test:
- CMD-SHELL
- pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB
image: docker.io/library/postgres:14@sha256:d508bf6220b5c7b7cd9c735d6abd5ea2e6e4e45882a29ed704f625aba32bd935
image: docker.io/library/postgres:14@sha256:da076311f78c56e4bf6548ef3668fa77fa2865c5efca3f79a6d6bb9b3710b477
networks:
default: null
profiles: ["rinoa-apps"]
@@ -2506,7 +2506,7 @@ services:
container_name: jellyfin
environment:
JELLYFIN_PublishedServerUrl: https://jf.${MY_TLD}
image: jellyfin/jellyfin@sha256:333b647716631443a43c7fabac4b0c46b4e2f036bad19547e00958f10f721b85
image: jellyfin/jellyfin@sha256:6d819e9ab067efcf712993b23455cc100ee5585919bb297ea5a109ac00cb626e
labels:
homepage.group: Media Library
homepage.name: Jellyfin
@@ -3189,7 +3189,7 @@ services:
restart: unless-stopped
karakeep:
container_name: karakeep
image: ghcr.io/karakeep-app/karakeep:release@sha256:2724d4a9a6d13a7fa3babf53b9245767aae56c34f06042a8463ee983c6b41caf
image: ghcr.io/karakeep-app/karakeep:release@sha256:bbdc3274bbe510cac32551b2a8825019f61d23c261ddb8baa9bb4311caed31c4
environment:
BROWSER_WEB_URL: http://chrome:9222
DATA_DIR: /data
@@ -3233,7 +3233,7 @@ services:
Java_Xmx: 1g
expose:
- 8010
image: elestio/languagetool:latest@sha256:f0c2e7a1dc3b9acc893f86959406500fe04764ff49372a5d2fb69d6206f09c65
image: elestio/languagetool:latest@sha256:85a32bdef9e7d87125977a201bfe7aa4310e67cab8abfa370157a9fc67cda4cd
profiles: ["rinoa-apps"]
restart: unless-stopped
volumes:
@@ -3244,7 +3244,7 @@ services:
LT_UPDATE_MODELS: true
healthcheck:
test: ["CMD-SHELL", "./venv/bin/python scripts/healthcheck.py"]
image: libretranslate/libretranslate@sha256:233a6911654d99c6da39a7ec8dde47c31c69359e19eab086fb3c5b1aae0bd188
image: libretranslate/libretranslate@sha256:e1d5512317e8ffb5f14d496da8ad3a1f320700fa58090cf51a6d3232a6357f4d
labels:
homepage.group: Personal Tools
homepage.name: LibreTranslate
@@ -3278,7 +3278,7 @@ services:
TZ: America/New_York
DOCKER_MODS: ghcr.io/gilbn/theme.park:lidarr
hostname: Rinoa
image: lscr.io/linuxserver/lidarr:latest@sha256:be65454ba890ad01a93b01cfc178adfa1a397b487bfdce2ac23bd956c473d10d
image: lscr.io/linuxserver/lidarr:latest@sha256:ede2bb17350cc97a0d3f24389aa91803f655eac29aa022c77a71f4a61cc621e4
labels:
homepage.group: Servarr Stack
homepage.name: Lidarr
@@ -3443,7 +3443,7 @@ services:
bind:
create_host_path: true
loggifly:
image: ghcr.io/clemcer/loggifly:latest@sha256:9f6a673cd11fb90ffd0cfdb9675d5d3b9b3dfac060800fab52ec8dfbd4cc0293
image: ghcr.io/clemcer/loggifly:latest@sha256:6faa4d4964994a9213494f879b58085acc04cafa2927cadfde98657676dfd199
container_name: loggifly
profiles: ["rinoa-apps"]
restart: unless-stopped
@@ -3523,7 +3523,7 @@ services:
SMTP_USERNAME: ${POSTAL_SMTP_AUTH_USER}
SMTP_PASSWORD: ${POSTAL_SMTP_AUTH_PASSWORD}
SMTP_FROM_ADDRESS: noreply@${MY_TLD}
image: lscr.io/linuxserver/manyfold:0.131.0@sha256:ae82810d884268ba69dabe30c8691a2e6fe230618a90220016c830a741cefa11
image: lscr.io/linuxserver/manyfold:0.130.1@sha256:24bb24651c638dd3b9fbc14af3089be67ccd36b62150a8ea941b94e919447bbf
labels:
homepage.group: Lifestyle
homepage.name: Manyfold
@@ -3587,7 +3587,7 @@ services:
timeout: 10s
retries: 5
hostname: Rinoa
image: linuxserver/mariadb@sha256:d33fb3da7766dbe445f4781b0a78e42fcf7e87d8cb4c9f2d5a37abaa8c4316ca
image: linuxserver/mariadb@sha256:1fa6fab7aed1a1acbe4a60d62bf89e9ba4d1e16b331c8a64f80b14e0117ebd88
networks:
default: null
ports:
@@ -3641,7 +3641,7 @@ services:
AWS_SECRET_ACCESS_KEY: ${MASTODON_MINIO_SECRET_KEY}
expose:
- 3000
image: lscr.io/linuxserver/mastodon:latest@sha256:ffd718f5a7192b2cf29044678bf0d32aebf6039778bf3fcc4c859df81bbfab87
image: lscr.io/linuxserver/mastodon:latest@sha256:053797d91ed25f30004bce69434269b1f673c33b524ce3aadbdcf76cd556a210
labels:
swag: enable
swag_proto: http
@@ -3704,7 +3704,7 @@ services:
<<: *maxun-env
expose:
- 8080
image: getmaxun/maxun-backend:latest@sha256:5f986441487a2fa92c98937a8cf34786062326716f29dfab50c3fe4e35d68995
image: getmaxun/maxun-backend:latest@sha256:88561d729704988e6592198fd2ee4fbc60cd7fee7e8f9eaa6f7c4e919a01347a
mem_limit: 2g # Set a 2GB memory limit
ports:
- 8369:8080
@@ -3720,7 +3720,7 @@ services:
depends_on:
- maxun-backend
<<: *maxun-env
image: getmaxun/maxun-frontend:latest@sha256:b2721be4e4791f563aaee6cf3dc4ab3068275c6224714e82e599cab282e53dfa
image: getmaxun/maxun-frontend:latest@sha256:88822f950c81a17bfe760b31bea5979a5a93bf69a4813ae4b94a0d9f6c75577c
labels:
swag: enable
swag_proto: http
@@ -3801,7 +3801,7 @@ services:
volumes:
- ${DOCKER_VOLUME_CONFIG}/meme_search_pro/memes/:/rails/public/memes
meme-search-pro-img2txt-gen:
image: ghcr.io/neonwatty/image_to_text_generator:latest@sha256:81ffbc934de800f3f5206f742db534a78596ec894e348dc25548495a1e9ad78e
image: ghcr.io/neonwatty/image_to_text_generator:latest@sha256:62d1dbbdab12e543f0ba13d3419ea9d234d61531bef95b910794a31a3c54db51
container_name: meme-search-pro-img2txt-gen
deploy:
resources:
@@ -3984,7 +3984,7 @@ services:
environment:
MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME}
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD}
image: mongo:7@sha256:4510cf3d7050003e958745adb25d2deb3fb907430716162d9cc1a92eda2a6047
image: mongo:7@sha256:32b5cbf6e1075ad0f5eb2b880ee61e985d5135519a7a34a7d81712af37f27913
ports:
- 27017:27017
profiles: ["rinoa-apps"]
@@ -4020,7 +4020,7 @@ services:
LZ_TOKEN: ${MALOJA_LISTENBRAINZ_TOKEN}
SPOTIFY_CLIENT_ID: ${YOUR_SPOTIFY_ID}
SPOTIFY_CLIENT_SECRET: ${YOUR_SPOTIFY_SECRET}
image: foxxmd/multi-scrobbler@sha256:489684af568507ab33de0befd1138cd5c815b2fa6c728ab968516053495d609f
image: foxxmd/multi-scrobbler@sha256:7e2709a4c06e2a8dc8ceeebb5f6d02cc43076b1a0b64bd68e8f868bebc989e19
labels:
homepage.group: Media Library
homepage.name: Multi-Scrobbler
@@ -4147,7 +4147,7 @@ services:
environment:
TZ: ${TZ}
PORT: 20211
image: jokobsk/netalertx:latest@sha256:effae612fe9dd55e0ded482d340425dcd720b8898d37bd3bc3dc4be7b3598b28
image: jokobsk/netalertx:latest@sha256:fd1a4ca4bd4c0f38797b36b4ec5b0928d7add7b9add788d9cedb11fd25a42a65
labels:
cloudflare.tunnel.enable: true
cloudflare.tunnel.hostname: net.${MY_TLD}
@@ -4191,7 +4191,7 @@ services:
APACHE_PORT: 11000
expose:
- 11000
image: nextcloud/all-in-one:latest@sha256:5a0ba9b760be86ce3938695c7d0af0a6f64c9df0017fd90c3a1bc523fcb99b7b
image: nextcloud/all-in-one:latest@sha256:33f46abc48b1a12aa6eef5dda9cdf39403f4b5f8537b3791e8f45ffcd7928992
labels:
homepage.group: Privacy/Security
homepage.name: NextCloud
@@ -4242,7 +4242,7 @@ services:
NC_SMTP_USERNAME: ${POSTAL_SMTP_AUTH_USER}
NC_SMTP_PASSWORD: ${POSTAL_SMTP_AUTH_PASSWORD}
NC_SMTP_FROM: noreply@${MY_TLD}
image: "nocodb/nocodb:latest@sha256:d3aba4f7e89bd18fc01d6853eea0fa82476b161a678f7f0ff52380f4c52bb87f"
image: "nocodb/nocodb:latest@sha256:8fd57018accf775fb5390392910e4b0ef6bb154f17c5732b478eb76c40ee8d1e"
labels:
homepage.group: Code/DevOps
homepage.name: NocoDB
@@ -4296,7 +4296,7 @@ services:
PUID: ${PUID}
TZ: America/New_York
hostname: Rinoa
image: lscr.io/linuxserver/ombi:latest@sha256:5c2d3a515b5c1d120cb70f3c701c3c760ce742edd352f3acaa430280d9b725eb
image: lscr.io/linuxserver/ombi:latest@sha256:acefcbde5f9fa09ea39451fc13fcc95aa6a877010b2d92f688a17361ddc14b3b
labels:
homepage.group: Media Library
homepage.name: Ombi
@@ -4444,7 +4444,7 @@ services:
WEBSOCKET_MANAGER: redis
WEBSOCKET_REDIS_URL: redis://open-webui-valkey:6379/0
REDIS_KEY_PREFIX: open-webui
image: ghcr.io/open-webui/open-webui:main@sha256:000b87a6ae726aa7f6611a0064ba528ba1a6aff6ead5fb3b6c89fd4a5717eb8a
image: ghcr.io/open-webui/open-webui:main@sha256:c8e04b9319257448fa4e7ad140cb6596994217ec83d6e7656ccba649bf557318
labels:
homepage.group: Personal Tools
homepage.name: Open WebUI
@@ -4495,7 +4495,7 @@ services:
PAPERLESS_URL: https://docs.${MY_TLD}
USERMAP_GID: ${PGID}
USERMAP_UID: ${PUID}
image: ghcr.io/paperless-ngx/paperless-ngx:latest@sha256:665f2f5cc5482ea2e44f90a7fa170908aaeb95d8d3c70e17f746de8fcb81f644
image: ghcr.io/paperless-ngx/paperless-ngx:latest@sha256:8cbd8ce3ef1857bd144026a7e7192d0889188352b5271631e42ff069ccceeb74
labels:
swag: enable
swag_proto: http
@@ -4828,7 +4828,7 @@ services:
timeout: 10s
retries: 3
start_period: 5s
image: ghcr.io/dsgnr/portcheckerio-web:latest@sha256:089b0e92e3071c3a586dbb3f6f021033a30777500167a5eb52fc727819d6458c
image: ghcr.io/dsgnr/portcheckerio-web:latest@sha256:8bea203e8785541c0acac7860de9f70849b05806e0c6db1d83dfc1b8407a6077
labels:
swag: enable
swag_auth: authelia
@@ -4860,7 +4860,7 @@ services:
timeout: 10s
retries: 3
start_period: 5s
image: ghcr.io/dsgnr/portcheckerio-api:latest@sha256:e0c01460b689ac1fbb11ef0e93e08971fb2a4c907e7cabeaf53586680c3be77d
image: ghcr.io/dsgnr/portcheckerio-api:latest@sha256:7783796d791c3e10aedba9d5f7fc2b934bb0e7afa75bc89054b70b886ed39e5c
ports:
- 36102:8000
profiles: ["rinoa-apps"]
@@ -4950,7 +4950,7 @@ services:
TP_COMMUNITY_THEME: false
TP_THEME: space-gray
hostname: Rinoa
image: lscr.io/linuxserver/prowlarr:latest@sha256:d3e9307b320b6772749a2cf8fc2712e9e824c4930b034680ad4d08a9e2f25884
image: lscr.io/linuxserver/prowlarr:latest@sha256:67a8aaedcfd6989f3030b937a6a07007310b1dfc7ee8df16d2cbfa48d1c1158c
labels:
homepage.group: Servarr Stack
homepage.name: Prowlarr
@@ -5166,7 +5166,7 @@ services:
PUID: ${PUID}
TZ: ${TZ}
hostname: Rinoa
image: lscr.io/linuxserver/radarr:latest@sha256:270f25698624b57b86ca119cc95399d7ff15be8297095b4e1223fd5b549b732c
image: lscr.io/linuxserver/radarr:latest@sha256:6c0948b42c149e36bb3dbc0b64d36c77b2d3c9dccf1b424c4f72af1e57ba0c21
labels:
homepage.group: Servarr Stack
homepage.name: Radarr
@@ -5228,7 +5228,7 @@ services:
STORAGE_URL: https://s3.${MY_TLD}/reactive-resume
STORAGE_USE_SSL: false
TZ: ${TZ}
image: amruthpillai/reactive-resume:latest@sha256:f26fd329f35b97bccdf5ee5a7b558df0ccf1e073a1d7a5787e433043e22b9296
image: amruthpillai/reactive-resume:latest@sha256:f1b27f567b2a1b57fb6b2a81f7b9cec0af577b6be945820c1599a0a8b6b91f8b
labels:
homepage.group: Professional Services
homepage.name: Reactive Resume
@@ -5998,7 +5998,7 @@ services:
TZ: ${TZ}
DOCKER_MODS: ghcr.io/gilbn/theme.park:sonarr
hostname: Rinoa
image: lscr.io/linuxserver/sonarr:latest@sha256:02b4d538d351d6e35882a021c08e8600fe95d28860fb1dd724b597166e7221ca
image: lscr.io/linuxserver/sonarr:latest@sha256:8b9f2138ec50fc9e521960868f79d2ad0d529bc610aef19031ea8ff80b54c5e0
labels:
homepage.group: Servarr Stack
homepage.name: Sonarr
@@ -6102,7 +6102,7 @@ services:
TZ: ${TZ}
#Script interval in seconds
SCRIPT_INTERVAL: 300
image: mrusse08/soularr:latest@sha256:c1cfc6425c1cc141f5f99744611eeb1af32c85258df5e2a4974d7dbf6db76840
image: mrusse08/soularr:latest@sha256:b41d4f8ec74e9eded55e0096ddb40ba155ff3288f87b50639d57e5ba4c980159
network_mode: service:gluetun
profiles: ["rinoa-apps"]
restart: unless-stopped
@@ -6121,7 +6121,7 @@ services:
PUID: ${PUID}
PGID: ${PGID}
TZ: ${TZ}
image: ghcr.io/mrusse/soularr:main@sha256:84fead20dc2bcc00d6f0d2df53e56866b4fe634640e075820b420ae4ea146fd2
image: ghcr.io/mrusse/soularr:main@sha256:15bcdf0bcbce937f39c1c93ba8384fc1508e849bff943b56e4bc79a076af9ea2
labels:
homepage.name: Soularr
homepage.group: Downloaders
@@ -6185,7 +6185,7 @@ services:
- ${DOCKER_VOLUME_STORAGE}/downloads/incomplete/slsk:/app/incomplete
speedtest-tracker:
container_name: speedtest-tracker
image: lscr.io/linuxserver/speedtest-tracker:latest@sha256:d00dcbe8cd2c868ec059dd70379d8d7b033932c8fbeb744f6e10d0133c664a42
image: lscr.io/linuxserver/speedtest-tracker:latest@sha256:ce42fcb3c4fdcceb22e8c91ad93b8293ea0fe0873221f07fce36aed65b6a1f51
environment:
PUID: ${PUID}
PGID: ${PGID}
@@ -6225,7 +6225,7 @@ services:
SECURITY_ENABLE_LOGIN: true
SYSTEM_SHOW_UPDATE: false
SYSTEM_SHOW_UPDATE_ONLY_ADMIN: true
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest@sha256:8fb811bce906513dc5dd312981f070e4780e02da20b7a20327d6e141077532f5
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest@sha256:940c83732d373b08efd110de708d51d639705404de7dabc7230e5665819efb4a
labels:
homepage.name: Stirling-PDF
homepage.group: Professional Services
@@ -6277,7 +6277,7 @@ services:
UPTIME_KUMA_URL: http://uptimekuma:3001
UPTIME_KUMA_USERNAME: ${UPTIME_KUMA_USERNAME}
hostname: Rinoa
image: lscr.io/linuxserver/swag:latest@sha256:5ff9f08a09cc4b224f89430615388758cc7e29c9e644614348172cf2f7ac66b9
image: lscr.io/linuxserver/swag:latest@sha256:c8afbd137c2f44a13c913cd24ba0cdf77ed03d1e6c500af11ae97b300d533e6d
labels:
swag: enable
swag_proto: http
@@ -6448,7 +6448,7 @@ services:
PUID: ${PUID}
PGID: ${PGID}
LOGS_TO_STDOUT: /config/.unmanic/logs/unmanic.log
image: josh5/unmanic:latest@sha256:0dd283b467f327310eaa972df3b31902cfe7170b66ad8a766496f95eaf030cb8
image: josh5/unmanic:latest@sha256:f0cdf77d9e18f79f7c27e13e269c1bd74378c5dcc1d644540ba22795076f9eb8
labels:
homepage.group: Media Library
homepage.name: Unmanic
@@ -6547,7 +6547,7 @@ services:
environment:
AWS_ACCESS_KEY_ID: ${VAULT_HASHICORP_AWS_ACCESS_KEY_ID}
AWS_SECRET_ACCESS_KEY: ${VAULT_HASHICORP_AWS_SECRET_ACCESS_KEY}
image: hashicorp/vault:latest@sha256:eb0ba6836e8d4699b7a1e8ca70d8433f7b87dcd067e6d82dff237d3ed2600ea0
image: hashicorp/vault:latest@sha256:f4e2687b72858a9e2160c344c9fa1ef74c07f21a89a8c00534ab64d3f187b927
labels:
homepage.group: Code/DevOps
homepage.name: HashiCorp Vault
@@ -6577,7 +6577,7 @@ services:
container_name: wallos
environment:
TZ: ${TZ}
image: bellamy/wallos:latest@sha256:9f1bbd7f24e2afdac64ff0985ef801d48f63086540a0844fc05727642bb5360a
image: bellamy/wallos:latest@sha256:1277c83dc626853ac14658c1b0aaf003e1bced213c37370d149fdd9622b5747f
labels:
homepage.group: Lifestyle
homepage.name: wallos
@@ -6633,7 +6633,7 @@ services:
restart: unless-stopped
whodb:
container_name: whodb
image: clidey/whodb@sha256:86a72847c4410bc0bb4dc6a0156eef4eb0da0033fee9c149e3afadaca879847f
image: clidey/whodb@sha256:55100f0904f7006ecd304c6b6c42d36e989f0815decdc1d54bd7ebfdaeea613e
environment:
WHODB_CLICKHOUSE_1: '{
"host": "signoz-clickhouse"
@@ -6839,7 +6839,7 @@ services:
YDL_CONFIG_PATH: /youtube-dl/config.yml
YDL_DEBUG: "false"
hostname: Rinoa
image: nbr23/youtube-dl-server:latest@sha256:343b29500cd23668c5a9f6b4c4849f28f60a3bfe22c526ad919f461dfc192c8f
image: nbr23/youtube-dl-server:latest@sha256:a44cb66c056775decd3ef153d20532b3a8d958a8ab196b6dbb0d4550f878c17c
labels:
homepage.group: Downloaders
homepage.name: YoutubeDL