Repolode
alexbates

alexbates/Tamari

Python과 Flask로 만든 셀프 호스팅 레시피 관리 웹 앱으로, 레시피·장보기 목록·식단 계획을 관리합니다.

대체할 수 있는 제품:Paprika Recipe Manager

스타
144
포크
10
열린 이슈
8
마지막 커밋
22일 전

어떤 프로젝트인가요?

Tamari는 Flask 프레임워크를 사용해 Python으로 작성한 레시피 관리 웹 애플리케이션입니다. 사용자는 계정을 만들고 재료, 조리법, 예상 시간, 인분, 영양 정보, 사진을 포함해 레시피를 저장할 수 있으며, 입력하는 즉시 결과가 갱신되는 실시간 검색으로 레시피를 찾을 수 있습니다. 레시피는 기본적으로 비공개이며, 공개로 전환해 URL로 공유할 수 있습니다.

레시피를 저장하는 것 외에도 이 앱은 일상적인 요리 작업과 레시피를 연결합니다. 레시피의 재료를 클릭 한 번으로 매장별 장보기 목록에 추가할 수 있으며, 바코드를 스캔해 항목을 추가할 수도 있습니다. 식단 계획표에서는 최대 30일 뒤까지 날짜별로 레시피를 지정할 수 있습니다. 공유 웹사이트에서 가져온 레시피로 구성된 기본 제공 컬렉션에서 레시피를 가져올 수도 있습니다.

Tamari는 Docker로 실행할 수 있으며, 영구 볼륨과 비밀번호 재설정용 선택적 이메일 설정을 사용할 수 있습니다. 또는 Debian이나 Ubuntu에 gunicorn을 사용해 직접 설치할 수도 있습니다. 레시피, 장보기 목록, 식단 계획을 위한 REST API와 라이트·다크 테마를 지원하는 반응형 인터페이스도 제공합니다.

핵심 기능

  • 01이메일과 비밀번호로 로그인하는 사용자 계정 및 선택 사항인 이메일 비밀번호 재설정 기능.
  • 02재료, 조리법, 영양 정보, 사진을 포함한 레시피 저장 및 공개 공유 링크.
  • 03입력하는 즉시 결과가 갱신되는 실시간 검색과 카테고리 또는 즐겨찾기별 탐색.
  • 04레시피 재료를 한 번에 가져올 수 있고 바코드 스캔을 지원하는 매장별 장보기 목록.
  • 05최대 30일 뒤까지 날짜별로 레시피를 지정할 수 있는 식단 계획표.
  • 06레시피, 장보기 목록, 식단 계획을 위한 REST API.

활용 사례

  • 홈 서버에 가족 레시피 모음을 비공개로 보관하기.
  • 한 주의 식단을 계획하고 선택한 레시피로 장보기 목록 만들기.
  • 공개 링크를 통해 선택한 레시피를 친구들과 공유하기.
  • Docker를 사용해 소규모 팀이나 가정을 위한 셀프 호스팅 레시피 앱 운영하기.

빠른 시작

  1. 1

    Docker 컨테이너를 실행합니다

    docker run -d --restart=always -p 4888:4888 -v tamariappdata:/app/appdata --name tamari alexbates/tamari:1.7.1
  2. 2

    브라우저에서 앱을 엽니다

사용 전 알아둘 점

  • 수동 설치 방법은 Debian 12와 Ubuntu 24.10에 대해서만 문서화되어 있습니다.

토픽

자주 묻는 질문

Tamari은(는) 무엇인가요?
Python과 Flask로 만든 셀프 호스팅 레시피 관리 웹 앱으로, 레시피·장보기 목록·식단 계획을 관리합니다. Tamari는 Flask 프레임워크를 사용해 Python으로 작성한 레시피 관리 웹 애플리케이션입니다. 사용자는 계정을 만들고 재료, 조리법, 예상 시간, 인분, 영양 정보, 사진을 포함해 레시피를 저장할 수 있으며, 입력하는 즉시 결과가 갱신되는 실시간 검색으로 레시피를 찾을 수 있습니다. 레시피는 기본적으로 비공개이며, 공개로 전환해 URL로 공유할 수 있습니다.
Tamari은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Tamari은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Tamari은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. Tamari의 마지막 커밋은 2026년 9월 27일입니다.
Tamari은(는) 어디에 사용할 수 있나요?
홈 서버에 가족 레시피 모음을 비공개로 보관하기. 한 주의 식단을 계획하고 선택한 레시피로 장보기 목록 만들기. 공개 링크를 통해 선택한 레시피를 친구들과 공유하기. Docker를 사용해 소규모 팀이나 가정을 위한 셀프 호스팅 레시피 앱 운영하기.
Tamari는 어떻게 설치하나요?
Docker 컨테이너를 실행합니다: docker run -d --restart=always -p 4888:4888 -v tamariappdata:/app/appdata --name tamari alexbates/tamari:1.7.1 브라우저에서 앱을 엽니다
Tamari은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/alexbates/Tamari

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트