One self-hosted console to run your entire business — commerce, ERP, HRM, CRM & manufacturing

Instalación con Docker

Instalación con Docker

Docker es la forma recomendada para instalar y ejecutar la plataforma. Agrupa todos los servicios (PHP, Nginx, PostgreSQL, Redis) en contenedores aislados.

Paso 1: Descarga tu copia licenciada

Store Console es un producto licenciado y autoalojado — no hay un repositorio público de Git. Después de la compra, inicia sesión y descarga tu copia desde Mi Cuenta → Descargas (y cualquier módulo que compraste desde Mi Cuenta → Complementos). También encontrarás tu clave de licencia allí.

# unzip the download you received from My Account → Downloads
unzip storeconsole-<version>.zip
cd storeconsole

Paso 2: Configura el Entorno de Docker

cd docker
cp .env.example .env

Edita docker/.env para establecer tus contraseñas, puertos y perfiles:

COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml
COMPOSE_PROFILES=dev,workers,postgres,redis
DOCKER_BUILD_MODE=dev

Paso 3: Configura el Entorno de Laravel

cp .env.example .env

Actualiza tu .env archivo con los detalles de conexión de la base de datos y Redis que coincidan con tu docker/.env.

Paso 4: Construye y Arranca Contenedores

docker compose up -d --build

Paso 5: Instala Dependencias y Migra

docker compose exec app composer install
docker compose exec app php artisan key:generate
docker compose exec app php artisan migrate --seed

Paso 6: Construye Activos del Frontend

npm install
npm run build

Paso 7: Accede a la Aplicación

  • Aplicación: http://localhost:8084
  • Panel de Administración: http://localhost:8084/admin
  • Mailpit (correo dev): http://localhost:8026

Credenciales Predeterminadas de Administrador

Después de la siembra, inicia sesión con la cuenta de administrador creada por el DatabaseSeeder. Cambia las credenciales inmediatamente después del primer inicio de sesión.

Last updated: 10/5/2026