C贸mo instalar Lyftr en Docker - Rastreador de ejercicios autohospedado en Docker

Imagen
Lyftr | Fitness Tracker | Docker Lyftr: Rastreador de ejercicios autohospedado moderno en Docker Registra workouts, construye programas, monitorea progreso. 800+ ejercicios predetectados. Gr谩ficas de tendencias, matriz de consistencia 12 semanas, an谩lisis de equilibrio muscular. Sin suscripci贸n, datos tuyos. ¿Qu茅 es Lyftr? Lyftr es un rastreador de ejercicios autohospedado moderno y mobile-first que reemplaza aplicaciones de pago como MyFitnessPal, Strong, o StrongBrothers. Dise帽ado para que registres tus workouts, construyas programas de entrenamiento, y monitores tu progreso sin depender de servidores remotos o pagar suscripciones mensuales. Filosof铆a: "Porque pagar $15/mes por una app de fitness es dinero mejor gastado en prote铆na." Lyftr mantiene todos tus datos en un 煤nico archivo SQLite que controlas completamente. Go + Gin backend, React + TypeScript + Tailwind frontend. Viene preconfigurado con bibli...

Tu propio "WeTransfer" con Nextcloud. Tu nube privada, segura y autoalojada con Docker . Di no a WETRANSFER

 

馃摝 Instala y configura tu propio Nextcloud con Docker Compose



¿Quieres montar tu propio servidor en la nube al estilo de Google Drive o Dropbox, pero con control total de tus datos? 馃洝️
Con Nextcloud y Docker es m谩s f谩cil de lo que piensas.

En esta gu铆a veremos c贸mo desplegar Nextcloud con base de datos MariaDB usando docker-compose.


馃殌 ¿Qu茅 es Nextcloud?

Nextcloud es una plataforma de almacenamiento y colaboraci贸n en la nube de c贸digo abierto.
Con ella puedes:

  • Guardar y sincronizar tus archivos.

  • Compartir documentos con quien quieras.

  • A帽adir calendarios, contactos y notas.

  • Instalar aplicaciones adicionales desde su App Store.

Todo ello en tu propio servidor, sin depender de terceros.




馃搨 El archivo docker-compose.yml

Para ponerlo en marcha, solo necesitas el siguiente archivo de configuraci贸n:

馃憠 Ver compose.yml en GitHub

Este archivo define dos servicios:

  • db → Base de datos MariaDB.

  • nextcloud → Aplicaci贸n Nextcloud con sus vol煤menes para datos, apps y temas.


⚙️ Configuraci贸n r谩pida

Antes de arrancar, edita las variables de entorno en compose.yml para establecer tus contrase帽as:

MYSQL_ROOT_PASSWORD=yourpassword MYSQL_PASSWORD=yourpassword

馃挕 Consejo: usa contrase帽as seguras y diferentes para root y el usuario de Nextcloud.

Si lo instalas en una Raspberry Pi de 32 bits, cambia la imagen de la base de datos por:

image: yobasystems/alpine-mariadb:latest

▶️ Arranque

Una vez configurado:

  1. Clona el repositorio o copia el archivo compose.yml.

  2. Lanza los contenedores:

docker compose up -d
  1. Abre tu navegador en:

  • http://localhost:8080

  • https://localhost:8443 (si configuras SSL)

  1. Completa el asistente de instalaci贸n de Nextcloud. 馃帀


馃敡 Administraci贸n b谩sica

Algunos comandos 煤tiles:

docker compose down # Detener docker compose restart # Reiniciar docker compose logs -f # Ver logs

馃寪 Seguridad y SSL

Para entornos en producci贸n, lo ideal es usar un reverse proxy con certificados SSL de Let's Encrypt.
Dos opciones recomendadas son:

  • NPM Nginx Proxy Manager para Homelab:

https://genbyte.blogspot.com/2024/10/como-configurar-ssl-gratis-para.html

NGINX Proxy Manager


馃摉 Recursos


馃憠 Con esta configuraci贸n tendr谩s tu nube privada lista para usar, segura y escalable.
¿Listo para dejar de depender de servicios externos y tomar el control de tus datos? 馃殌

Comentarios

Entradas populares de este blog

C贸mo Instalar y configurar SERVIDOR VPN WIREGUARD en MIKROTIK 馃攼 #VPN #Wireguard #Mikrotik #RouterOS

C贸mo instalar y configurar DSM SYNOLOGY 7.2.2 en PC | Gu铆a completa, instalaci贸n, RAID 1, SMB

C贸mo INSTALAR y CONFIGURAR OpenVPN en MIKROTIK. Gu铆a completa paso a paso.