48 lines
1.3 KiB
YAML
48 lines
1.3 KiB
YAML
|
apiVersion: v1
|
||
|
kind: Pod
|
||
|
metadata:
|
||
|
annotations:
|
||
|
kompose.cmd: kompose convert -f docker-compose.yml
|
||
|
kompose.version: 1.32.0 (HEAD)
|
||
|
traefik.http.routers.send.middlewares: securityheaders@file
|
||
|
traefik.http.routers.send.rule: Host(`send.jafner.net`)
|
||
|
traefik.http.routers.send.tls.certresolver: lets-encrypt-dns01
|
||
|
traefik.http.routers.send.tls.options: tls12@file
|
||
|
traefik.http.services.send.loadbalancer.server.port: "1234"
|
||
|
labels:
|
||
|
io.kompose.network/send-send: "true"
|
||
|
io.kompose.network/web: "true"
|
||
|
io.kompose.service: send
|
||
|
name: send
|
||
|
spec:
|
||
|
containers:
|
||
|
- env:
|
||
|
- name: BASE_URL
|
||
|
value: https://send.jafner.net
|
||
|
- name: DHPARAM_GENERATION
|
||
|
value: "false"
|
||
|
- name: FILE_DIR
|
||
|
value: /uploads
|
||
|
- name: MAX_FILE_SIZE
|
||
|
value: "42949672960"
|
||
|
- name: NODE_ENV
|
||
|
value: production
|
||
|
- name: PORT
|
||
|
value: "1234"
|
||
|
- name: REDIS_HOST
|
||
|
value: redis
|
||
|
- name: VIRTUAL_HOST
|
||
|
value: 0.0.0.0
|
||
|
- name: VIRTUAL_PORT
|
||
|
value: "1234"
|
||
|
image: registry.gitlab.com/timvisee/send:latest
|
||
|
name: send-send
|
||
|
volumeMounts:
|
||
|
- mountPath: /uploads
|
||
|
name: send-claim0
|
||
|
restartPolicy: Never
|
||
|
volumes:
|
||
|
- name: send-claim0
|
||
|
persistentVolumeClaim:
|
||
|
claimName: send-claim0
|