SparkyFitness---Backend
SparkyFitness---Backend
Aplicación Docker from grtgbln's Repository
Visión general
This is the backend container.
Requisitos
Requires separate SparkyFitness - Frontend and Postgres containers.
Argumentos en tiempo de ejecución
- Red
sparkyfitness- Privilegiado
- false
Configuración de plantillas
Container Port: 3010
- Objetivo
- 3010
- Por defecto
- 3010
- Valor
- 3010
Hostname or IP address of the Postgres server
- Objetivo
- SPARKY_FITNESS_DB_HOST
- Por defecto
- http://IP_ADDRESS
- Valor
- http://IP_ADDRESS
Port number for the Postgres server
- Objetivo
- SPARKY_FITNESS_DB_PORT
- Por defecto
- 5432
- Valor
- 5432
Name of the Postgres database
- Objetivo
- SPARKY_FITNESS_DB_NAME
- Por defecto
- sparkyfitness_db
- Valor
- sparkyfitness_db
Username for the Postgres database
- Objetivo
- SPARKY_FITNESS_DB_USER
Password for the Postgres database
- Objetivo
- SPARKY_FITNESS_DB_PASSWORD
Username for the Postgres database
- Objetivo
- SPARKY_FITNESS_APP_DB_USER
Password for the Postgres database
- Objetivo
- SPARKY_FITNESS_APP_DB_PASSWORD
URL of the Garmin microservice (e.g., http://IP_ADDRESS:8000)
- Objetivo
- GARMIN_MICROSERVICE_URL
- Por defecto
- http://IP_ADDRESS:8000
- Valor
- http://IP_ADDRESS:8000
URL where the frontend is accessible (e.g., http://IP_ADDRESS:3004)
- Objetivo
- SPARKY_FITNESS_FRONTEND_URL
- Por defecto
- http://IP_ADDRESS:3004
- Valor
- http://IP_ADDRESS:3004
A 64-character hex string used to encrypt data. Generate with 'openssl rand -hex 32'
- Objetivo
- SPARKY_FITNESS_API_ENCRYPTION_KEY
A secret key. Generate with 'openssl rand -base64 32'
- Objetivo
- BETTER_AUTH_SECRET
Set to true to disable new user registrations
- Objetivo
- SPARKY_FITNESS_DISABLE_SIGNUP
- Por defecto
- false|true
Force email/password login to be enabled, overriding any in-app settings. This is a fail-safe to prevent being locked out if OIDC is misconfigured.
- Objetivo
- SPARKY_FITNESS_FORCE_EMAIL_LOGIN
- Por defecto
- false|true
Automatically grant admin rights to this email
- Objetivo
- SPARKY_FITNESS_ADMIN_EMAIL
SMTP server hostname for sending emails
- Objetivo
- SPARKY_FITNESS_EMAIL_HOST
SMTP server port (default: 587)
- Objetivo
- SPARKY_FITNESS_EMAIL_PORT
- Por defecto
- 587
- Valor
- 587
Set to true if the SMTP server requires a secure connection (TLS)
- Objetivo
- SPARKY_FITNESS_EMAIL_SECURE
- Por defecto
- false|true
SMTP server username for authentication
- Objetivo
- SPARKY_FITNESS_EMAIL_USER
SMTP server password for authentication
- Objetivo
- SPARKY_FITNESS_EMAIL_PASS
Email address that emails will be sent from
- Objetivo
- SPARKY_FITNESS_EMAIL_FROM
Path to the backup storage folder
- Objetivo
- /app/SparkyFitnessServer/backup
- Por defecto
- /mnt/user/appdata/sparkyfitness/backup
- Valor
- /mnt/user/appdata/sparkyfitness/backup
Path to the uploads storage folder
- Objetivo
- /app/SparkyFitnessServer/uploads
- Por defecto
- /mnt/user/appdata/sparkyfitness/uploads
- Valor
- /mnt/user/appdata/sparkyfitness/uploads
Logging level
- Objetivo
- SPARKY_FITNESS_LOG_LEVEL
- Por defecto
- INFO|DEBUG|WARN|ERROR
Node environment setting
- Objetivo
- NODE_ENV
- Por defecto
- production|development
Internal ort for API communication. Not recommended to change.
- Objetivo
- SPARKY_FITNESS_SERVER_PORT
- Por defecto
- 3010
- Valor
- 3010
Categorías
Descargar estadísticas
Descargas totales a lo largo del tiempo
Detalles
codewithcj/sparkyfitness_server:latestEjecute SparkyFitness---Backend en Unraid.
SparkyFitness---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.