truecharts / public

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.13k stars 617 forks source link

Ingress for Nginx Proxy Manager or Manual Proxy for Traefik #8715

Closed jcrapuchettes closed 1 year ago

jcrapuchettes commented 1 year ago

Is your feature request related to a problem?

I would like to use Traefik as my default ingress for TrueChart apps in TrueNAS Scale, but there are some other apps like Gitlab that I will need to run as a basic docker container. I need all of the apps to go through the same port with different host names.

Describe the solution you'd like

I would like to define manually define host to app proxies for Traefik or to have Traefik know to forward certain hosts to the nginx-proxy-manager, so that I can manually define the apps there.

Describe alternatives you've considered

As an alternative, I'm going to just deploy the nginx-proxy-manager and manually define each app that I want proxyed.

Additional context

No response

I've read and agree with the following

ksimm1 commented 1 year ago

Traefik is in the enterprise train of the truecharts catalog. https://truecharts.org/charts/enterprise/traefik/how-to

jcrapuchettes commented 1 year ago

That is true, but there isn't a way to configure that version of Traefik to proxy to a manual docker container.

PrivatePuffin commented 1 year ago

We never ever have or will support “normal” docker. I think, however, you refer to the “launch docker” button on scale, which has absolutely nothing to do with docker.

its just another app from iXsystems without ingress support. Use Custom-App if you need ingress support.

jcrapuchettes commented 1 year ago

After doing more research, I found the external-service "app" in TrueCharts. That really solves the problem so that I can use the Traefik ingress and access through it the docker container.

truecharts-admin commented 1 year ago

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists