Development of a school intranet exclusively accessible via VPN. Students receive VPN tokens to access internal services; an internal DNS server enables custom domains.

Infrastructure

  • 2-node Proxmox cluster for high availability
  • 8-node computing cluster for distributed workloads
  • VPN access control system
  • Internal DNS server for custom domains

Available services

  • NextCloud for file sharing and collaboration
  • Emby media server
  • Adguard for network-wide ad blocking
  • 3CX phone system
  • Minecraft server
  • Custom internal services