Skip to content

v1.0.2

Latest

Choose a tag to compare

@MasLazu MasLazu released this 17 Dec 06:32
· 1 commit to main since this release

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

  1. Continuous Integration:

    • Automated Docker builds
    • Multi-platform image builds
    • Push to Docker Hub
  2. Continuous Delivery:

    • Automated deployment to VM
    • Docker Compose orchestration
    • Zero-downtime deployment

🐳 Docker Image