Lista + mapa que muestra los tweets con el hashtag #AyudaAlimentosCoronavirus
Míralo en acción en https://pepellou.github.io/ayuda-alimentos-coronavirus/
- 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 el archivo de configuración copiando de config.php.ini:
cd php
cp config.php.ini config.php
- Edita dicho archivo de configuración config.php reemplazando todos los
FILL_ME
por los valores adecuados.
(pídeme los datos por DM en Twitter)
- Actualiza las dependencias:
cd php
composer install
- Comprueba que puedes consultar los últimos tweets:
php php/run.php last
- Configura firebase copiando el archivo firebase-credentials.json.ini:
cd php
cp firebase-credentials.json.ini firebase-credentials.json
- Edita el archivo firebase-credentials.json reemplazando todos los
FILL_ME
por los valores adecuados.
(pídeme los datos por DM en Twitter)
- Comprueba que puedes recolectar tweets:
php php/run.php collect
- docker 19+
- docker-compose 1.25+
- Configurar
php/config.php
yphp/firebase-credentials.json
como 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 app
- Ejecutar comandos del backend:
Ejemplo:
docker-compose run --rm backend <COMANDO>
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