HOSTING MHIPCOR BOOKS
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: https://git.mhipcor.com/milestones
- 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.