MeepleStats---Backend
MeepleStats---Backend
Aplicación Docker from grtgbln's Repository
Visión general
Requisitos
Requires separate MongoDB and MeepleStats - Frontend containers.
Argumentos en tiempo de ejecución
- Red
bridge- Privilegiado
- false
Configuración de plantillas
Container Port: 5000
- Objetivo
- 5000
- Por defecto
- 5000
- Valor
- 5000
Your BoardGameGeek username for fetching game data
- Objetivo
- BGG_USERNAME
MongoDB connection string
- Objetivo
- MONGO_URI
- Por defecto
- mongodb://root:password@IP_ADDRESS:27017/meeplestats?authSource=admin
Name of the MongoDB database to use
- Objetivo
- DB_NAME
- Por defecto
- meeplestats
Use `openssl rand -base64 32`
- Objetivo
- SECRET_KEY
Comma-separated list of allowed CORS origins (e.g. http://localhost:3000)
- Objetivo
- CORS_ORIGIN
Use `openssl rand -base64 32`
- Objetivo
- JWT_SECRET_KEY
Expiration time for JWT access tokens in seconds
- Objetivo
- JWT_ACCESS_TOKEN_EXPIRES
- Por defecto
- 28
- Valor
- 28
Storage method for JWT tokens
- Objetivo
- JWT_STORAGE
- Por defecto
- localstorage|cookie
Token location, e.g. headers, cookies
- Objetivo
- JWT_TOKEN_LOCATION
Whether to use secure cookies for JWT
- Objetivo
- JWT_COOKIE_SECURE
- Por defecto
- True|False
Name of the JWT access cookie
- Objetivo
- JWT_ACCESS_COOKIE_NAME
- Por defecto
- meeplestats
- Valor
- meeplestats
Whether to enable CSRF protection for JWT cookies
- Objetivo
- JWT_COOKIE_CSRF_PROTECT
- Por defecto
- True|False
Storage method for JWT tokens
- Objetivo
- JWT_STORAGE
- Por defecto
- localstorage|cookie
Type of storage to use for file uploads
- Objetivo
- STORAGE_TYPE
- Por defecto
- local|s3
S3 endpoint URL (required if using S3 storage)
- Objetivo
- S3_ENDPOINT
S3 access key (required if using S3 storage)
- Objetivo
- S3_ACCESS_KEY
S3 secret key (required if using S3 storage)
- Objetivo
- S3_SECRET_KEY
S3 bucket name (required if using S3 storage)
- Objetivo
- S3_BUCKET_NAME
Enable Rulesbooks Chat (RAG) integration
- Objetivo
- ENABLE_RAG
- Por defecto
- True|False
Pinecone API key for RAG integration
- Objetivo
- PINECONE_API_KEY
Pinecone index name for RAG integration
- Objetivo
- PINECONE_INDEX_NAME
Embedding type for RAG integration
- Objetivo
- EMBEDDING_TYPE
- Por defecto
- gemini|local
Embedding model for RAG integration. Example: BAAI/bge-small-en-v1.5
- Objetivo
- EMBEDDING_MODEL
Gemini API key for RAG integration
- Objetivo
- GEMINI_API_KEY
Chunk size for RAG document processing
- Objetivo
- PINECONE_DIMENSION
- Por defecto
- 384
- Valor
- 384
OpenRouter API key for RAG integration
- Objetivo
- OPENROUTER_API_KEY
LLM model for RAG integration. Example: qwen/qwq-32b:free
- Objetivo
- LLM_MODEL
Path to the data folder
- Objetivo
- /data
- Por defecto
- /mnt/user/appdata/meeplestats/backend/data
- Valor
- /mnt/user/appdata/meeplestats/backend/data
Path inside the container for uploaded files
- Objetivo
- UPLOAD_FOLDER
- Por defecto
- /data
Categorías
Detalles
ghcr.io/tommythehuman/meeplestats/backend:latestEjecute MeepleStats---Backend en Unraid.
MeepleStats---Backend se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.