Este es un proyecto que tiene como objetivo enseñar las bases de AWS a usuarios con pocos o ningún conocimiento de desarrollo de software. La creación de esta web está automatizada mediante plantillas Flask y workflows.
- Crear una imagen en
static/img/pubs/principal
con el nombreaws-<numero>_<descripcion-con-guiones>.jpg
. El número debe ser el siguiente al último post creado. - Crar un archivo en
templates/pubs
con el nombreaws-<numero>_<descripcion-con-guiones>.html
. - Añade todas las imágenes que quieras crear en la carpeta
static/img/inside-pubs/<nombre>
. - Añade los diagramas que quieras crear en la carpeta
templates/diagrams/<nombre-del-diagrama>
. Referencialos con{% include 'diagrams/01_Food2Go.html' %}
.
Antes de comenzar, es necesario tener instalados los siguientes programas:
- Python 3
- Flask
- Frozen Flask
- Clona este repositorio:
git clone https://github.com/tu-usuario/aws-desde-cero.git
- Navega al directorio del proyecto:
cd aws-desde-cero
- Crea y activa un entorno virtual:
python3 -m venv env source env/bin/activate
-
Instala las dependencias: pip install -r requirements.txt
-
Ejecuta la aplicación Flask: flask run --debug --reload
-
Accede a la página web en tu navegador web en la dirección http://localhost:5000/
- Genera los archivos estáticos: python freeze.py
Este proyecto fué creado por Fernando Carazo. Si tienes alguna pregunta o sugerencia, no dudes en ponerte en contacto conmigo a través de mi correo electrónico o mi perfil de GitHub.
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE
para obtener más información.