/// Index
01Home02Projects03Tech Stack04Experience05Achievements06Contact

SYSTEM: ONLINE
V.2.0.4

Case Study // sutra

SUTRA

Internal AI Chatbot for IIT Roorkee with a secure zero-downtime CI/CD pipeline.

SecurityZero-Trust
DeployAutomated
DowntimeZero
PlatformWindows
DEMO_RECORDING
[ VIDEO ASSET REQUIRED ]

02 // Architecture Execution

Containerized the AI backend using Docker and engineered a secure CI/CD pipeline via GitHub Actions. The pipeline orchestrates remote updates over SSH to the production Windows Server, automatically rebuilding and restarting the chatbot with zero downtime while keeping all secrets securely encrypted.

01 // The Problem Context

IIT Roorkee required a highly secure internal AI chatbot operating on an institutional network. The deployment needed to strictly adhere to zero-inbound trust policies with no manual intervention for updates.

System Stack

DockerGitHub ActionsPythonWindows Server
core_module.ts
# GitHub Actions CI/CD Configuration
name: Deploy
on:
  push:
    branches: [ main ]
jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
    - name: Secure SSH Deployment
      run: ssh admin@server "docker-compose up -d --build"
Live Link Soon