Skip to main content

Basic Web Server Templates

Minimal web server templates that demonstrate Hello World in multiple languages

C# Basic Webserver logo
C# Basic Webserver

A minimal ASP.NET Core web server with hot reload via dotnet watch. Includes Docker multi-stage build, Kubernetes deployment manifests, and GitHub Actions CI/CD workflow.

csharpdotnetaspnet
Go Basic Webserver logo
Go Basic Webserver

A minimal web server using Go's standard net/http package with a health check endpoint. Includes Docker multi-stage build, Kubernetes deployment manifests, and GitHub Actions CI/CD workflow.

golangwebserverapi
Java Basic Webserver logo
Java Basic Webserver

A minimal Spring Boot web server with health check endpoints via Actuator. Includes Docker multi-stage build, Kubernetes deployment manifests, and GitHub Actions CI/CD workflow.

javaspring-bootwebserver
PHP Basic Webserver logo
PHP Basic Webserver

A minimal PHP web server using PHP's built-in server with a health check endpoint. Includes Docker containerization, Kubernetes deployment manifests, and GitHub Actions CI/CD workflow.

phpwebserverapi
Python Basic Webserver logo
Python Basic Webserver

A minimal Python web server using Flask with a health check endpoint. Includes Docker containerization, Kubernetes deployment manifests, and GitHub Actions CI/CD workflow. Ideal for microservices and API backends.

pythonflaskwebserver
TypeScript Basic Webserver logo
TypeScript Basic Webserver

A minimal Express.js web server written in TypeScript with hot reload via nodemon. Includes Docker containerization, Kubernetes deployment manifests, and GitHub Actions CI/CD workflow.

typescriptexpresswebserver