Projects

Hands-on DevOps work - each repo is a working demonstration of infrastructure skills.

FEATURED

cloud-devops-portfolio

Infrastructure repository for the Oracle Cloud VPS and self-hosted services behind this portfolio. It documents the current Docker, K3s, Traefik, GHCR, GitHub Actions, Tailscale, UFW, and fail2ban setup used to run and secure zachara.dev.

DockerK3sTraefikGitHub ActionsGHCRTailscale

zachara-dev

This portfolio site is built with Astro and packaged as a Docker image. GitHub Actions builds and publishes the image to GHCR, and the app is served on the Oracle Cloud VPS through Traefik and K3s.

AstroTypeScriptBunDockerK3sGHCR

vps-infrastructure

Self-hosted Ubuntu Oracle Cloud VPS running K3s and multiple containerized applications. It uses Traefik for ingress, Tailscale for secure access, UFW and fail2ban for host security, and shell automation for routine maintenance.

K3sTraefikTailscaleUFWfail2banOracle Cloud

cloud-app

Application deployment example using Docker, K3s, health checks, and Traefik ingress routing. Focused on a simple production-style path from container build to live service.

K3sDockerTraefikPython

aws-lab

AWS infrastructure lab environment for hands-on practice with cloud services. VPC networking, EC2 instances, S3 storage, IAM policies, and Terraform provisioning.

AWSTerraformVPCIAMEC2

terraform-localstack

Terraform modules tested against LocalStack for local AWS development. Provisions S3 buckets, DynamoDB tables, Lambda functions, and API Gateway endpoints without cloud costs.

TerraformLocalStackAWSS3Lambda