52 lines
1.6 KiB
YAML
52 lines
1.6 KiB
YAML
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
name: app
|
|
namespace: grok-mirror
|
|
labels:
|
|
app: gm
|
|
spec:
|
|
replicas: 1
|
|
selector:
|
|
matchLabels:
|
|
app: gm
|
|
template:
|
|
metadata:
|
|
annotations: {}
|
|
labels:
|
|
app: gm
|
|
spec:
|
|
nodeSelector:
|
|
region: us
|
|
dc: vkus
|
|
containers:
|
|
- name: app
|
|
image: dairoot/grok-gateway:latest
|
|
imagePullPolicy: Always
|
|
ports:
|
|
- containerPort: 8080
|
|
name: web
|
|
env:
|
|
#- name: ADMIN_PASSWORD
|
|
# value: "sotilu,GM2025"
|
|
- name: AUTHORIZATION
|
|
# value: ""
|
|
value: "eyJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiYjQwMGFkOGUtNDIyYi00M2M1LWJmOTUtN2FhYTkyMjQ1NzYyIn0.zq4dvwYQN-8iG0IKoEZWrtiqJHvfXmue_tN_zs82MfU"
|
|
# value: "xai-O66riftpH8YAJSk3lC6VkmSaeq9ZjlAog8zXz926aaDMhG1tIVvhwsWkZ4hNaCthRlZBbnYFdeESpzAT"
|
|
- name: ENABLE_MIRROR_API
|
|
value: "false"
|
|
- name: GOOGLEADS
|
|
value: "<script async src=\"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7296634171837358\" crossorigin=\"anonymous\"></script></br><script defer data-domain=\"grok.skybyte.me\" src=\"https://plausible.frytea.com/js/script.js\"></script>"
|
|
- name: HOST
|
|
value: "https://grok.skybyte.me"
|
|
- name: TZ
|
|
value: "Asia/Shanghai"
|
|
volumeMounts:
|
|
- name: gm-data
|
|
mountPath: /app/.cache_data
|
|
volumes:
|
|
- name: gm-data
|
|
persistentVolumeClaim:
|
|
claimName: gm-longhorn-us-pvc
|
|
|