¡Bienvenido a Docker Hacking Labs! Este proyecto es un clon mejorado de la aplicación Docker Labs, diseñado para brindar una experiencia interactiva y educativa en el mundo del hacking ético, utilizando contenedores Docker. Desarrollado con JavaScript, Astro, y la ViewTransitions API, este proyecto busca ofrecer una interfaz moderna, rápida y accesible para que los usuarios puedan entrenar en ciberseguridad.
- Entrenamiento Interactivo: Practica hacking ético en un entorno controlado utilizando contenedores Docker.
- Desarrollo Rápido y Moderno: Utiliza tecnologías de vanguardia como JavaScript, Astro y ViewTransitions API.
- Experiencia de Usuario Mejorada: Interfaz intuitiva, transiciones suaves y un diseño enfocado en la usabilidad.
- Despliegue Fácil: Configuración sencilla para que puedas empezar a usar la plataforma rápidamente.
A continuación, se presentan algunas capturas de pantalla del proyecto:
- JavaScript: Lenguaje principal para la lógica de la aplicación.
- Astro: Framework para el desarrollo rápido de la interfaz de usuario.
- ViewTransitions API: Transiciones fluidas entre vistas para mejorar la experiencia de usuario.
Sigue estos pasos para poner en marcha el proyecto en tu entorno local:
-
Clona el repositorio:
git clone https://github.com/tu-usuario/docker-hacking-labs.git
-
Navega al directorio del proyecto:
cd docker-hacking-labs
-
Instala las dependencias:
npm install
-
Inicia el servidor de desarrollo:
npm run dev
-
Accede a la aplicación desde tu navegador en
http://localhost:3000
.
¡Las contribuciones son bienvenidas! Si deseas mejorar este proyecto, no dudes en abrir un pull request o reportar un problema.
- Fork este repositorio
- Crea una rama de características (
git checkout -b feature/nueva-caracteristica
) - Confirma tus cambios (
git commit -m 'Añadir nueva característica'
) - Sube a la rama (
git push origin feature/nueva-caracteristica
) - Abre un pull request
Este proyecto está bajo la licencia MIT. Para más detalles, revisa el archivo LICENSE.
Si tienes preguntas o sugerencias, no dudes en ponerte en contacto conmigo.