VKRMDT
VKRMDT
HHomarr
Created by VKRMDT on 2/13/2025 in #💬・get-help
Integrations not working with docker setup
Thanks for your help!
12 replies
HHomarr
Created by VKRMDT on 2/13/2025 in #💬・get-help
Integrations not working with docker setup
I was able to figure out what was causing the issue. I run very restrictive iptables rules that disallow a lot of traffic outside of a small subset of valid IPs and ports. The solution here was something I was on the right track with using a custom docker network. I created and used the homarr_integrations network in my dockerfile in both homarr and jellyfin, and then I was able to access jellyfin on the internal jellyfin docker port. This allowed me to keep my restrictive IP table rules and have docker work around them instead.
12 replies
HHomarr
Created by VKRMDT on 2/13/2025 in #💬・get-help
Integrations not working with docker setup
Thanks for your help! The docker network I added was an attempt to resolve this issue by putting homare and jellyfin on a common network, but since that didn't work, I will remove it. I fixed my mount points shortly after posting and didn't update the post. I will try this extra host trick and report back. Thanks!
12 replies
HHomarr
Created by VKRMDT on 2/13/2025 in #💬・get-help
Integrations not working with docker setup
Yes I did check those, I could not get through check number 4. 3. Check whether the host can reach the destination hostname / IP using ping and curl or wget afterward. Execute this command on the host machine, not inside containers, to check whether it can connect or not. >>>> This one works 4. Check whether the container / pod can reach the destination hostname / IP. Execute the same commands in the shell inside the container / pod. >>>>> This one doesn't (assuming container here means the homare container) This is what I was referring to in the OP: the homarr docker container, it can ping the jellyfin container but cannot wget the page on port 8098. I'm not good enough with docker to understand what I can do to fix this issue and I appreciate your help
12 replies
HHomarr
Created by VKRMDT on 2/13/2025 in #💬・get-help
Integrations not working with docker setup
from the logs:
2025-02-13T07:20:39.672Z error: tRPC Error with mutation on 'integration.create': (INTERNAL_SERVER_ERROR) -
AggregateError:
at ey.from (/app/apps/nextjs/.next/server/chunks/8559.js:109:16762)
at w.<anonymous> (/app/apps/nextjs/.next/server/chunks/8559.js:109:39250)
at w.emit (node:events:524:28)
at f.<computed> (/app/apps/nextjs/.next/server/chunks/8559.js:36:380827)
at ClientRequest.emit (node:events:524:28)
at emitErrorEvent (node:_http_client:104:11)
at Socket.socketErrorListener (node:_http_client:518:5)
at Socket.emit (node:events:524:28)
at emitErrorNT (node:internal/streams/destroy:170:8)
at emitErrorCloseNT (node:internal/streams/destroy:129:3)
at rw.request (/app/apps/nextjs/.next/server/chunks/8559.js:109:51304)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async ii.testConnectionAsync (/app/apps/nextjs/.next/server/chunks/48.js:4:13745)
at async aE (/app/apps/nextjs/.next/server/chunks/48.js:6:249)
at async /app/apps/nextjs/.next/server/chunks/48.js:6:3309
at async l.middlewares (/app/apps/nextjs/.next/server/chunks/8559.js:102:329542)
at async p (/app/apps/nextjs/.next/server/chunks/8559.js:105:68)
at async p (/app/apps/nextjs/.next/server/chunks/8559.js:105:68)
at async p (/app/apps/nextjs/.next/server/chunks/8559.js:105:68)
at async p (/app/apps/nextjs/.next/server/chunks/8559.js:105:68)
AggregateError
2025-02-13T07:20:39.672Z error: tRPC Error with mutation on 'integration.create': (INTERNAL_SERVER_ERROR) -
AggregateError:
at ey.from (/app/apps/nextjs/.next/server/chunks/8559.js:109:16762)
at w.<anonymous> (/app/apps/nextjs/.next/server/chunks/8559.js:109:39250)
at w.emit (node:events:524:28)
at f.<computed> (/app/apps/nextjs/.next/server/chunks/8559.js:36:380827)
at ClientRequest.emit (node:events:524:28)
at emitErrorEvent (node:_http_client:104:11)
at Socket.socketErrorListener (node:_http_client:518:5)
at Socket.emit (node:events:524:28)
at emitErrorNT (node:internal/streams/destroy:170:8)
at emitErrorCloseNT (node:internal/streams/destroy:129:3)
at rw.request (/app/apps/nextjs/.next/server/chunks/8559.js:109:51304)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async ii.testConnectionAsync (/app/apps/nextjs/.next/server/chunks/48.js:4:13745)
at async aE (/app/apps/nextjs/.next/server/chunks/48.js:6:249)
at async /app/apps/nextjs/.next/server/chunks/48.js:6:3309
at async l.middlewares (/app/apps/nextjs/.next/server/chunks/8559.js:102:329542)
at async p (/app/apps/nextjs/.next/server/chunks/8559.js:105:68)
at async p (/app/apps/nextjs/.next/server/chunks/8559.js:105:68)
at async p (/app/apps/nextjs/.next/server/chunks/8559.js:105:68)
at async p (/app/apps/nextjs/.next/server/chunks/8559.js:105:68)
AggregateError
12 replies
HHomarr
Created by VKRMDT on 2/13/2025 in #💬・get-help
Integrations not working with docker setup
#---------------------------------------------------------------------#
# Homarr - A simple, yet powerful dashboard for your server. #
#---------------------------------------------------------------------#
services:
homarr:
container_name: homarr
image: ghcr.io/homarr-labs/homarr:latest
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock # Optional, only if you want docker integration
- /docker/appdata/homarr/configs:/app/data/configs
- /docker/appdata/homarr/icons:/app/public/icons
- /docker/appdata/homarr/data:/datai
environment:
- SECRET_ENCRYPTION_KEY=redacted
ports:
- '80:7575'
networks:
- homarr_integrations
networks:
homarr_integrations:
external: true # This tells Docker to use the existing network you created
#---------------------------------------------------------------------#
# Homarr - A simple, yet powerful dashboard for your server. #
#---------------------------------------------------------------------#
services:
homarr:
container_name: homarr
image: ghcr.io/homarr-labs/homarr:latest
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock # Optional, only if you want docker integration
- /docker/appdata/homarr/configs:/app/data/configs
- /docker/appdata/homarr/icons:/app/public/icons
- /docker/appdata/homarr/data:/datai
environment:
- SECRET_ENCRYPTION_KEY=redacted
ports:
- '80:7575'
networks:
- homarr_integrations
networks:
homarr_integrations:
external: true # This tells Docker to use the existing network you created
12 replies