Browse Source

Añado gestor de recetas Mealie

main
Celestino Rey 2 years ago
parent
commit
41bb887ab5
6 changed files with 136 additions and 0 deletions
  1. +1
    -0
      Mealie/.secret
  2. +28
    -0
      Mealie/docker-compose.yml
  3. +14
    -0
      Mealie/mealie-claim0-persistentvolumeclaim.yaml
  4. +60
    -0
      Mealie/mealie-deployment.yaml
  5. +21
    -0
      Mealie/mealie-service.yaml
  6. +12
    -0
      Mealie/pv-local-mealie.yaml

+ 1
- 0
Mealie/.secret View File

@ -0,0 +1 @@
b172ba0373627f52305943b98ee8d93fad72ec4f8cfa72205edb878e58effb64

+ 28
- 0
Mealie/docker-compose.yml View File

@ -0,0 +1,28 @@
version: "3.1"
services:
mealie:
container_name: mealie
image: hkotel/mealie:latest
restart: always
ports:
- 9925:80
environment:
PUID: 1000
PGID: 1000
TZ: Europe/Madrid
# Default Recipe Settings
RECIPE_PUBLIC: 'true'
RECIPE_SHOW_NUTRITION: 'true'
RECIPE_SHOW_ASSETS: 'true'
RECIPE_LANDSCAPE_VIEW: 'true'
RECIPE_DISABLE_COMMENTS: 'false'
RECIPE_DISABLE_AMOUNT: 'false'
# Gunicorn
# WEB_CONCURRENCY: 2
# WORKERS_PER_CORE: 0.5
# MAX_WORKERS: 8
volumes:
- /mnt/Externo/mealie/data/:/app/data

+ 14
- 0
Mealie/mealie-claim0-persistentvolumeclaim.yaml View File

@ -0,0 +1,14 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
creationTimestamp: null
labels:
io.kompose.service: mealie-claim0
name: mealie-claim0
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
status: {}

+ 60
- 0
Mealie/mealie-deployment.yaml View File

@ -0,0 +1,60 @@
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
kompose.cmd: kompose convert
kompose.version: 1.26.0 (40646f47)
creationTimestamp: null
labels:
io.kompose.service: mealie
name: mealie
spec:
replicas: 1
selector:
matchLabels:
io.kompose.service: mealie
strategy:
type: Recreate
template:
metadata:
annotations:
kompose.cmd: kompose convert
kompose.version: 1.26.0 (40646f47)
creationTimestamp: null
labels:
io.kompose.service: mealie
spec:
containers:
- env:
- name: PGID
value: "1000"
- name: PUID
value: "1000"
- name: RECIPE_DISABLE_AMOUNT
value: "false"
- name: RECIPE_DISABLE_COMMENTS
value: "false"
- name: RECIPE_LANDSCAPE_VIEW
value: "true"
- name: RECIPE_PUBLIC
value: "true"
- name: RECIPE_SHOW_ASSETS
value: "true"
- name: RECIPE_SHOW_NUTRITION
value: "true"
- name: TZ
value: Europe/Madrid
image: hkotel/mealie:latest
name: mealie
ports:
- containerPort: 80
resources: {}
volumeMounts:
- mountPath: /app/data
name: mealie-claim0
restartPolicy: Always
volumes:
- name: mealie-claim0
persistentVolumeClaim:
claimName: mealie-claim0
status: {}

+ 21
- 0
Mealie/mealie-service.yaml View File

@ -0,0 +1,21 @@
apiVersion: v1
kind: Service
metadata:
annotations:
kompose.cmd: kompose convert
kompose.version: 1.26.0 (40646f47)
creationTimestamp: null
labels:
io.kompose.service: mealie
name: mealie
spec:
type: NodePort
ports:
- name: "9925"
port: 9925
nodePort: 30825
targetPort: 80
selector:
io.kompose.service: mealie
status:
loadBalancer: {}

+ 12
- 0
Mealie/pv-local-mealie.yaml View File

@ -0,0 +1,12 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: mealie-folder
spec:
capacity:
storage: 10Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/Externo/mealie/data"

Loading…
Cancel
Save