Repository navigation
Hello World REST API v1.0.2
A simple REST API service built with Go standard library that provides a "Hello World" endpoint, now with Continuous Delivery to VM.
π New Features
- Added Continuous Delivery to VM using GitHub Actions
- Docker Compose deployment configuration
- Automated deployment on release
- Port configuration: 80 (container) and 8080 (host)
π§ Technical Details
- Go version: 1.22
- Base Docker image: alpine:latest
- Multi-stage Docker build
- Container port: 80
- Host port: 8080
ποΈ CI/CD Pipeline
-
Continuous Integration:
- Automated Docker builds
- Multi-platform image builds
- Push to Docker Hub
-
Continuous Delivery:
- Automated deployment to VM
- Docker Compose orchestration
- Zero-downtime deployment