Initial commit: CleanPlate backend API
Dart Shelf REST API with auth, recipes, AI (Claude), search, and community modules. PostgreSQL, Redis, Meilisearch. Docker Compose for local dev.
This commit is contained in:
26
.env.example
Normal file
26
.env.example
Normal file
@@ -0,0 +1,26 @@
|
||||
# CleanPlate API Environment Variables
|
||||
|
||||
# Server
|
||||
PORT=8080
|
||||
APP_ENV=development
|
||||
|
||||
# Database
|
||||
DATABASE_URL=postgresql://cleanplate:cleanplate@localhost:5432/cleanplate
|
||||
|
||||
# Redis
|
||||
REDIS_URL=redis://localhost:6379
|
||||
|
||||
# Authentication
|
||||
JWT_SECRET=change-this-to-a-secure-random-string-in-production
|
||||
|
||||
# Anthropic Claude API
|
||||
ANTHROPIC_API_KEY=sk-ant-your-key-here
|
||||
|
||||
# Meilisearch
|
||||
MEILISEARCH_URL=http://localhost:7700
|
||||
MEILI_MASTER_KEY=change-this-in-production
|
||||
|
||||
# MinIO (S3-compatible storage)
|
||||
MINIO_ENDPOINT=localhost:9000
|
||||
MINIO_ACCESS_KEY=minioadmin
|
||||
MINIO_SECRET_KEY=minioadmin
|
||||
Reference in New Issue
Block a user