Skip to main content

A-061 - Gitea (VPS-01)

Purpose​

Provide source code management and CI/CD capabilities for the Scheol lab.


Asset Type​

  • Platform

Description​

  • Self-hosted Git service deployed on a public VPS (VPS-01)
  • Hosts repositories, automation workflows and deployment logic
  • Supports CI/CD processes used to manage infrastructure and services

Criticality​

  • Critical

Sensitivity​

  • Highly Sensitive

Exposure Level​

  • Public

Trust Zone​

  • Heaven

Dependencies​

  • VPS-01 infrastructure
  • Reverse Proxy (A-062)

Relationships​

  • Interacts with CI/CD runners
  • May contain credentials, tokens or deployment configurations
  • Supports deployment of public-facing services

Security Position (Architecture Context)​

  • High-value target due to code, automation and potential secrets
  • Exposed to the internet via reverse proxy
  • Compromise may lead to supply chain attacks or malicious deployments

Existing Protective Measures​

  • SSH access restricted (key-based authentication, no root)
  • Limited administrative access
  • Reverse proxy controls exposure (HTTPS)

Owner / Responsibility​

  • Development Role (Dev)

Notes​

  • Currently co-hosted with public services (increased risk)
  • Planned separation into dedicated instance