Skip to content

datluong2409/mealgogo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MealGoGo Self-host Quick Start

Use this folder when you want to run MealGoGo from prebuilt Docker images on Docker Hub.

MealGoGo Preview

1) Copy environment file

Linux/macOS:

cp .env.example .env

Windows PowerShell:

Copy-Item .env.example .env

2) Start with one command

docker compose up -d

That command will start:

  • MealGoGo app (markdatcode/mealgogo:latest)
  • PostgreSQL
  • Redis
  • Playwright browser service
  • MinIO + bucket bootstrap

Playwright in this setup is used for browser-based verification (for example, validating rendered pages/workflows), not for crawling food data.

Notes

  • Default app URL: http://localhost:8082
  • Default PostgreSQL credentials: mealgogo / StrongP@ssw0rd!
  • MinIO API: http://localhost:9000 (S3 endpoint)
  • MinIO Console: http://localhost:9001
  • Default MinIO credentials: minioadmin / minioadmin
  • If this is for production, change JWT_SECRET and database credentials in .env first.
  • To stop: docker compose down

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages