Skip to content
View haravich's full-sized avatar
  • Bangalore

Block or report haravich

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
haravich/README.md

Hi, I'm Hariprasath Ravichandran

Platform Engineer at CData | 🏙️ Based in Bangalore, India

Welcome to my GitHub profile! I specialize in building containerized infrastructure solutions using Docker, Kubernetes, Helm, Flux, Azure DevOps, GitHub Actions & Terraform. My projects here focus on creating lightweight, secure, and customizable services for development and testing environments.


🛠️ Featured Projects

Dockerized SSH server with support for:

  • SSH key and password authentication
  • User-specific SSH key pair generation
  • Static SSH host keys
  • Customizable sshd_config

Ideal for secure, isolated SSH access in containerized setups.

A Docker-based FTP server built on Alpine Linux, supporting:

  • FTP (Port 21)
  • FTPS (Explicit, Port 21)
  • FTPS Implicit (Port 990)
  • FTPS TLS (Explicit with strong cipher)

Lightweight and configurable for various FTP needs.

Simulate email exchanges for testing purposes with this Dockerized fake SMTP server. Features include:

  • Easy setup with Docker
  • Web interface to view captured emails
  • Ideal for development and QA environments

📈 GitHub Stats

Hariprasath's GitHub Stats Top Languages


🧰 Technologies & Tools

Linux Docker Alpine Kubernetes Helm FluxCD AWS Azure GCP Firebase Flutter Shell


📬 Get in Touch


“Code is like humor. When you have to explain it, it’s bad.” – Cory House

Popular repositories Loading

  1. fake-smtp-server fake-smtp-server Public

    Setting up a fake SMTP server, allowing you to mimic email exchanges for testing purposes

    Dockerfile 37 5

  2. custom-ftp-server custom-ftp-server Public

    This repository contains a Docker configuration to set up an FTP server using the Alpine Linux base image.

    Shell 3 2

  3. custom-ssh-server custom-ssh-server Public

    This repository contains a Docker setup for creating a custom SSH server based on Alpine Linux. The setup includes the ability to use static SSH host keys, configure SSH key and password authentica…

    Shell 2 1

  4. Nagios-Scripts Nagios-Scripts Public

    This Repository contains Nagios plugins

    Shell

  5. MongoDB MongoDB Public

    JavaScript

  6. packages.dart packages.dart Public

    Forked from ScerIO/packages.dart

    🍻 Packages for Dart

    Dart