A lightweight Java-based HTTP server that serves an attractive DevOps & AWS motivational quotes webpage.
This project demonstrates:
- Core Java HTTP Server
- Docker containerization
- Static HTML serving
- Clean project structure
quotes-app/
│
├── Dockerfile
├── quotes.html
└── src/
└── Main.java
- Java 17
- Docker
- OpenJDK Alpine Image
- HTML & CSS
- The Java application creates a lightweight HTTP server on port 8000.
- When a user accesses the root URL (
/), the server serves thequotes.htmlfile. - The application is containerized using Docker for portability and consistency.
docker build -t devops-quotes .docker run -p 8000:8000 devops-quotesOpen browser and visit:
http://localhost:8000
- Attractive Glass UI design
- DevOps & AWS motivational quotes
- Lightweight HTTP server (no external frameworks)
- Fully Dockerized
- Interview-friendly project
- Random quote generator
- REST API endpoint (
/api) - Dark/Light mode toggle
- Deployment on AWS EC2
- CI/CD integration
Vedant Tambe
DevOps & AWS Enthusiast
Cloud & DevOps Engineer