MeepleStats---Backend
MeepleStats---Backend
Application Docker from grtgbln's Repository
Vue d'ensemble
Exigences
Requires separate MongoDB and MeepleStats - Frontend containers.
Arguments d'exécution
- Réseau
bridge- Privilégié
- false
Configuration du modèle
Container Port: 5000
- Cible
- 5000
- Défaut
- 5000
- Valeur
- 5000
Your BoardGameGeek username for fetching game data
- Cible
- BGG_USERNAME
MongoDB connection string
- Cible
- MONGO_URI
- Défaut
- mongodb://root:password@IP_ADDRESS:27017/meeplestats?authSource=admin
Name of the MongoDB database to use
- Cible
- DB_NAME
- Défaut
- meeplestats
Use `openssl rand -base64 32`
- Cible
- SECRET_KEY
Comma-separated list of allowed CORS origins (e.g. http://localhost:3000)
- Cible
- CORS_ORIGIN
Use `openssl rand -base64 32`
- Cible
- JWT_SECRET_KEY
Expiration time for JWT access tokens in seconds
- Cible
- JWT_ACCESS_TOKEN_EXPIRES
- Défaut
- 28
- Valeur
- 28
Storage method for JWT tokens
- Cible
- JWT_STORAGE
- Défaut
- localstorage|cookie
Token location, e.g. headers, cookies
- Cible
- JWT_TOKEN_LOCATION
Whether to use secure cookies for JWT
- Cible
- JWT_COOKIE_SECURE
- Défaut
- True|False
Name of the JWT access cookie
- Cible
- JWT_ACCESS_COOKIE_NAME
- Défaut
- meeplestats
- Valeur
- meeplestats
Whether to enable CSRF protection for JWT cookies
- Cible
- JWT_COOKIE_CSRF_PROTECT
- Défaut
- True|False
Storage method for JWT tokens
- Cible
- JWT_STORAGE
- Défaut
- localstorage|cookie
Type of storage to use for file uploads
- Cible
- STORAGE_TYPE
- Défaut
- local|s3
S3 endpoint URL (required if using S3 storage)
- Cible
- S3_ENDPOINT
S3 access key (required if using S3 storage)
- Cible
- S3_ACCESS_KEY
S3 secret key (required if using S3 storage)
- Cible
- S3_SECRET_KEY
S3 bucket name (required if using S3 storage)
- Cible
- S3_BUCKET_NAME
Enable Rulesbooks Chat (RAG) integration
- Cible
- ENABLE_RAG
- Défaut
- True|False
Pinecone API key for RAG integration
- Cible
- PINECONE_API_KEY
Pinecone index name for RAG integration
- Cible
- PINECONE_INDEX_NAME
Embedding type for RAG integration
- Cible
- EMBEDDING_TYPE
- Défaut
- gemini|local
Embedding model for RAG integration. Example: BAAI/bge-small-en-v1.5
- Cible
- EMBEDDING_MODEL
Gemini API key for RAG integration
- Cible
- GEMINI_API_KEY
Chunk size for RAG document processing
- Cible
- PINECONE_DIMENSION
- Défaut
- 384
- Valeur
- 384
OpenRouter API key for RAG integration
- Cible
- OPENROUTER_API_KEY
LLM model for RAG integration. Example: qwen/qwq-32b:free
- Cible
- LLM_MODEL
Path to the data folder
- Cible
- /data
- Défaut
- /mnt/user/appdata/meeplestats/backend/data
- Valeur
- /mnt/user/appdata/meeplestats/backend/data
Path inside the container for uploaded files
- Cible
- UPLOAD_FOLDER
- Défaut
- /data
Catégories
Détails
ghcr.io/tommythehuman/meeplestats/backend:latestExécutez MeepleStats---Backend sur Unraid.
MeepleStats---Backend est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.