Instalación
Guía detallada de instalación de Floutic.
Requisitos del Sistema
Mínimos
- Docker Desktop 24+ o Docker Engine 24+ con Docker Compose v2
- 4 GB RAM
- 20 GB espacio en disco
Recomendados
- Docker Desktop 24+ o Docker Engine 24+ con Docker Compose v2
- 8 GB RAM
- 50 GB espacio en disco SSD
- CPU con 4+ cores
Instalación con Docker (Recomendado)
1. Clonar el Repositorio
git clone https://github.com/floutic/floutic.git
cd floutic
2. Configurar Variables de Entorno
# Copiar archivo de ejemplo
cp .env.example .env
# Editar variables necesarias
nano .env
Variables críticas a configurar:
DATABASE_URL- Conexión a PostgreSQLJWT_SECRET- Secret para tokens JWTREDIS_URL- URL de conexión a RedisSTRIPE_SECRET_KEY- API key de StripeGHL_API_KEY- API key de GoHighLevel
3. Iniciar Servicios
# Iniciar todos los servicios
./start-dev.sh
# O manualmente
docker compose up -d
4. Verificar Instalación
# Verificar estado
./status-dev.sh
# Verificar backend
docker compose exec backend curl http://localhost:8000/health
# Verificar frontend
curl http://localhost:3000
Floutic es 100% Docker-based. La instalación sin Docker no está soportada.
Próximos Pasos
- Configurar integraciones (Stripe, GoHighLevel)
- Cargar datos de prueba
- Revisar la Guía de Desarrollo