BURAT Skip to main content

How I hosted this Documentation Site

📄 Project Documentation: Documentation Site Hosting Deployment

1. Resource Provisioning & Environment

  •  

    Host Hypervisor: FALKE01 

  •  

    Virtual Machine OS: Ubuntu Server VM 

  •  

    Resource Allocation: Shared environment supporting multiple containerized websites.

    •  

      CPU: 4 Cores 

    •  

      RAM: 8 GB 

    •  

      Storage: 120 GB 

    Internal Networking: 192.168.0.200

    2. Web Stack & Multi-Site Management

    Because this VM hosts multiple applications seamlessly, traffic and isolation are managed under the hood as follows:

    •  

      Architecture: Containerized applications isolated from one another on a shared host.

    • Application / Container Name: documentation-wiki-app

    • Application Type: Standalone Wiki / Documentation Platform

    • Classification: Internal Documentation Site

    • Access Control: The site is accessible online via the public domain; however, strict user login/authentication is required to view, read, or modify any documentation, keeping its contents fully private to the company.

    • Source Repository: [Insert Link to GitHub/GitLab repository if applicable]

    •  

      Web Server / Reverse Proxy: Managed automatically via an internal reverse proxy that handles routing to specific containers based on the incoming domain name.

    •  

      SSL/TLS Security: Automated Let's Encrypt certificates, automatically provisioned and renewed for book.mhipcor.com.

    3. Network & WAN Configuration

    •  

      Public Routing: External traffic hits our on-site public Static IP.

    •  

      Port Forwarding: Ports 80 (HTTP) and 443 (HTTPS) are forwarded from the edge firewall to this Ubuntu VM's internal local IP temporary (192.168.0.200).

     

    DNS Settings (Hostinger):

       

      Subdomain: book.mhipcor.com

       

       

      Record Type: A Record pointing directly to our on-site public Static IP.

      image.png