Recopilando mensajes de ayuda y socorro en un mapa para ayudarnos unos a otros.
- Puedes aportar feedback dirigiéndote a @pepellou en Twitter
- Explora la lista de issues y deja comentarios en ellas, o haz PRs que las resuelvan
-
Clona este repositorio (deberías saber cómo 😬)
-
Crea los archivos de configuración
backend/config.php,backend/firebase-credentials.json,src/config.jsyadmin/config.jscopiando de los archivos.inicorrespondientes:
cd backend
cp config.php.ini config.php
cp firebase-credentials.json.ini firebase-credentials.json
cd ../src
cp config.js.ini config.js
cd ../admin
cp config.js.ini config.js- Edita dichos archivos de configuración reemplazando todos los
FILL_MEpor los valores adecuados.
(pídeme los datos por DM en Twitter)
- Actualiza las dependencias:
cd backend
composer install- Comprueba que puedes consultar los últimos tweets:
php backend/run.php last- Comprueba que puedes recolectar tweets:
php backend/run.php collect- Comprueba que puedes ver la web en local:
open index.html(open es un comando de Mac, pero simplemente puedes abrir index.html en tu navegador favorito)
- docker 19+
- docker-compose 1.25+
- Configurar
backend/config.php,backend/firebase-credentials.json,src/config.jsyadmin/config.jscomo se especifica en la sección anterior
-
Construir/descargar las imágenes necesarias:
docker-compose pull docker-compose build -
Arrancar la web (sólo html):
docker-compose up appLa web está accesible en:
http://localhost:3000 -
Ejecutar comandos del backend:
docker-compose run --rm backend <COMANDO>Ejemplo:
docker-compose run --rm backend db docker-compose run --rm backend last docker-compose run --rm backend collect -
Limpiar containers, volúmenes e imágenes:
docker-compose down --rmi local --volumes


