A simple and elegant digital clock web application, containerized with Docker and ready for deployment. It displays the current time, updated every second, against a visually appealing blurred background.
This project is a minimalist digital clock built with fundamental web technologies. It is designed to be lightweight and easily portable, thanks to its Docker containerization and an automated CI/CD pipeline for efficient releases.
- HTML5
- CSS3
- JavaScript (ES6)
- Docker
- BusyBox
- GitHub Actions
To get a local copy up and running, follow these simple steps.
Ensure you have Docker installed on your machine.
You can run this application in two ways:
Option 1: Using the Pre-built Docker Image
- Pull the Docker image from Docker Hub:
docker pull amnoorbrar/digital-clock
- Run the Docker container:
docker run --rm -itd -p 8080:80 amnoorbrar/digital-clock
- Access the application:
Open your browser and navigate tohttp://localhost:8080.
Option 2: Building from Source
- Clone the repository:
git clone https://github.com/Amnoor/Digital-Clock-Program.git cd Digital-Clock-Program - Build the Docker image:
docker build -t digital-clock . - Run the container:
docker run --rm -p 8080:80 digital-clock
- Access the application:
Open your browser and navigate tohttp://localhost:8080.
A big thank you to everyone who has contributed to this project.
- Project Owner: Amnoor Brar
- Contributors:
Distributed under the MIT License. See LICENSE for more information.