* fix: use environment variables from configuration in habitica-server
* feat: add users to mongodb replicaSet
This commit adds admin and habitica users + enables replicaSet auth by
introducing a keyfile.
Dokploy DB backups require specifying an user and password, so this
enables that feature for Habitica app.
* chore: less retries
* chore: do not start server until mongo is healthy
* fix: ensure habitica user exists for habitica db
* fix: remove BASE_URL to prevent infinite redirects
* fix: add missing ADMIN_EMAIL
---------
Co-authored-by: Jorge Gómez Zarzosa <jorgegomez@bmat.com>
* Add Habitica entry to meta.json
- Introduced Habitica, a productivity app that gamifies habit tracking, with a detailed description, logo, and relevant links.
- Updated tag formatting for consistency across entries.
* Add GitLab CE entry to meta.json
- Introduced GitLab Community Edition with a detailed description, logo, and relevant links.
- Updated tag formatting for consistency across entries.
* Refactor Habitica blueprint to use client-server architecture with MongoDB volume and simplified email configuration