- HTML 86.8%
- CSS 9.6%
- JavaScript 3.5%
- Dockerfile 0.1%
| Nombre del archivo | Mensaje del último instantánea | Fecha de la última instantánea |
|---|---|---|
| ar | ||
| assets | ||
| css | ||
| en | ||
| fr | ||
| js | ||
| Caddy-example | ||
| crontab-example | ||
| docker-compose.yml | ||
| Dockerfile | ||
| index.html | ||
| logo_rgb.png | ||
| manifiesto_las_calles_contra_el_fascismo_arabe.pdf | ||
| manifiesto_las_calles_contra_el_fascismo_castellano.pdf | ||
| manifiesto_las_calles_contra_el_fascismo_frances.pdf | ||
| manifiesto_las_calles_contra_el_fascismo_ingles.pdf | ||
| nginx-custom.conf | ||
| press-kit.zip | ||
| README.md | ||
Las Calles Contra El Fascismo
¿Por qué?
En un contexto de auge de discursos de odio y extrema derecha, Las Calles Contra El Fascismo nace como una respuesta necesaria de unidad, acción y solidaridad combativa. Este proyecto digital sirve como altavoz para la asamblea, facilitando la difusión de convocatorias, comunicados y recursos para la defensa de los derechos humanos y la memoria antifascista. Buscamos visibilizar la resistencia y crear alianzas diversas frente a la reacción fascista.
Estructura del Proyecto
El proyecto es una web estática multilenguaje (Castellano, Inglés, Francés, Árabe) con un diseño inspirado en la cartelería republicana y antifascista histórica.
- Frontend: HTML5, CSS3, Vanilla JS.
- Despliegue: Docker + Caddy (Reverse Proxy).
- Diseño: Mobile-first, WCAG 2.1 AA accesible.
Despliegue Paso a Paso
Requisitos previos
- Servidor con Docker y Docker Compose instalados.
- Acceso a la terminal del servidor.
Instrucciones
-
Clonar el repositorio:
git clone https://github.com/JaviLopezG/lascallescontraelfascismo.git cd lascallescontraelfascismo -
Configurar el entorno (Docker): El proyecto incluye un
docker-compose.yml. Puedes levantar el servicio directamente:docker-compose up -d --buildEsto levantará el contenedor en el puerto
8085. -
Configurar Proxy Inverso (Caddy): Si usas Caddy como proxy inverso (recomendado), añade la siguiente entrada a tu
Caddyfile:lascallescontraelfascismo.org { reverse_proxy localhost:8085 }Recarga Caddy:
caddy reload. -
Automatización de actualizaciones: Para mantener la web actualizada automáticamente cada hora, añade la siguiente línea a tu crontab (
crontab -e):0 * * * * cd /ruta/al/repo/lascallescontraelfascismo && git pull && docker-compose up -d --build
Colaboración
Estamos abiertas a colaboraciones de todo tipo. Si quieres aportar código, traducir contenidos o sugerir mejoras:
- Problemas técnicos: Abre un Issue en este repositorio.
- Debate y comunidad: Participa en Discussions.
- Contacto privado: Escribe a mail@javilopezg.com o al correo de la asamblea lascallescontraelfascismo@riseup.net.
¡No pasarán!