• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
잡담

요리 레시피 정리 docker

purndal 382

1

9

자신만의 요리 레시피를 정리를 할 수 있는?? 오픈소스가 있어서 가져와 봤습니다. 

우선

 

Mealie 

home_screenshot.png.jpg

 

== 사이트

 

== 미리보기 

 

== docker compose

version: "3.7"
services:
  mealie:
    image: ghcr.io/mealie-recipes/mealie:v1.1.0 # 
    container_name: mealie
    ports:
        - "9925:9000" # 
    deploy:
      resources:
        limits:
          memory: 1000M # 
    depends_on:
      - postgres
    volumes:
      - mealie-data:/app/data/
    environment:
    # Set Backend ENV Variables Here
      - ALLOW_SIGNUP=true
      - PUID=1000
      - PGID=1000
      - TZ=America/Anchorage
      - MAX_WORKERS=1
      - WEB_CONCURRENCY=1
      - BASE_URL=https://mealie.yourdomain.com

    # Database Settings
      - DB_ENGINE=postgres
      - POSTGRES_USER=mealie
      - POSTGRES_PASSWORD=mealie
      - POSTGRES_SERVER=postgres
      - POSTGRES_PORT=5432
      - POSTGRES_DB=mealie
    restart: always
  postgres:
    container_name: postgres
    image: postgres:15
    restart: always
    volumes:
      - mealie-pgdata:/var/lib/postgresql/data
    environment:
      POSTGRES_PASSWORD: mealie
      POSTGRES_USER: mealie

volumes:
  mealie-data:
    driver: local
  mealie-pgdata:
    driver: local

 

 

다음은....... 

 

Tandoor

 

preview.png.jpg

== 사이트

 

== 미리보기 ( demo / demo ) 

 

== docker compose 

version: "3"
services:
  db_recipes:
    restart: always
    image: postgres:15-alpine
    volumes:
      - ./postgresql:/var/lib/postgresql/data
    env_file:
      - ./.env

  web_recipes:
    restart: always
    image: vabene1111/recipes
    env_file:
      - ./.env
    volumes:
      - staticfiles:/opt/recipes/staticfiles
      # Do not make this a bind mount, see https://docs.tandoor.dev/install/docker/#volumes-vs-bind-mounts
      - nginx_config:/opt/recipes/nginx/conf.d
      - ./mediafiles:/opt/recipes/mediafiles
    depends_on:
      - db_recipes

  nginx_recipes:
    image: nginx:mainline-alpine
    restart: always
    ports:
      - 80:80
    env_file:
      - ./.env
    depends_on:
      - web_recipes
    volumes:
      # Do not make this a bind mount, see https://docs.tandoor.dev/install/docker/#volumes-vs-bind-mounts
      - nginx_config:/etc/nginx/conf.d:ro
      - staticfiles:/static:ro
      - ./mediafiles:/media:ro

volumes:
  nginx_config:
  staticfiles:

 

.env

# ---------------------------------------------------------------------------
# This template contains only required options.
# Visit the docs to find more https://docs.tandoor.dev/system/configuration/
# ---------------------------------------------------------------------------

# random secret key, use for example `base64 /dev/urandom | head -c50` to generate one
SECRET_KEY=

# add only a database password if you want to run with the default postgres, otherwise change settings accordingly
DB_ENGINE=django.db.backends.postgresql
POSTGRES_HOST=db_recipes
POSTGRES_DB=djangodb
POSTGRES_PORT=5432
POSTGRES_USER=djangouser
POSTGRES_PASSWORD=
신고공유스크랩
9
profile image 1등
달소 2024.03.05. 23:07

오,, 만개의레시피 광고가 너무많아서 가끔 짜증나는데 이런걸로 만들어놓고 봐도 좋겠네요

purndal 글쓴이 2024.03.06. 10:10
달소
웹으로 사용 할 수 있는 웹 에디트 찾다가.. 정리한 것이네요. ㅠㅠ..
저도 언젠가 한번 날 잡아서 레시피 정리하고 기록해야겠다는 다짐만.. ㅎㅎ.
purndal 글쓴이 2024.03.06. 10:11
수라
엄청난 도커들이 많더군요.. 요즘은 카삼?. 이었나?. 그걸 이용해서 리눅스 프로그램도 웹으로 보여주는 방법으로 구성하더라고요..
purndal 글쓴이 2024.03.06. 10:12
이해하면
헛.. 저보다 먼저... ㅎ. 전 다른 자료 찾는다고.. 아직 저걸 올려보진 않았네요.. 쓸만한가요? ㅎ.
DarkAcid 2024.03.06. 11:15

저는 탄두리 써보려구요! 밀리는 일단 초기기도하고 기여자들이 탄두리가 2배정도 되고 이슈들도 굉장히 체계적으로 마일스톤을 통해 해결하고 있는 모습이 보기 좋네요 ㅎㅎ Grocy라는 EPR도 써봤는데 생각보단 별로...

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기