Initial commit: Socktop WebTerm with k3s deployment

- Multi-architecture Docker image (ARM64 + AMD64)
- Kubernetes manifests for 3-replica deployment
- Traefik ingress configuration
- NGINX Proxy Manager integration
- ConfigMap-based configuration
- Automated build and deployment scripts
- Session monitoring tools
This commit is contained in:
2025-11-28 01:31:33 -08:00
parent 627073ef2d
commit 6e48c095ab
68 changed files with 12391 additions and 1007 deletions
+44
View File
@@ -0,0 +1,44 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: socktop-webterm
labels:
app: socktop-webterm
spec:
ingressClassName: traefik
defaultBackend:
service:
name: socktop-webterm
port:
number: 8082
rules:
- host: socktop.io
http:
paths:
- backend:
service:
name: socktop-webterm
port:
number: 8082
path: /
pathType: Prefix
- host: www.socktop.io
http:
paths:
- backend:
service:
name: socktop-webterm
port:
number: 8082
path: /
pathType: Prefix
- host: origin.socktop.io
http:
paths:
- backend:
service:
name: socktop-webterm
port:
number: 8082
path: /
pathType: Prefix