# Ingress for the Phoenix web UI (LiveView landing, /users/* auth flows,
# /dev/dashboard if enabled). Uses the same cert-manager Secret as the
# IRC TLS listener, so a single Let's Encrypt cert serves everything.
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ircd-web
namespace: ircd
annotations:
# Adjust to match your ingress controller (nginx, traefik, contour...).
cert-manager.io/cluster-issuer: letsencrypt-prod
spec:
ingressClassName: nginx
tls:
- hosts: [irc.example.com]
secretName: irc-tls
rules:
- host: irc.example.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: ircd-web
port: { number: 80 }
neiam
/oh-my-ex-oh-ircd
public · Issues · Pulls · Labels · Forks · Compare · Actions success · Badges · Packages
⭐
Log in to mark this repository.
771 B · text
History
4b6fe3b