2.1 KiB
Apache Intranet
Description
LXC containerized Apache webserver hosted within Proxmox
Serving a static HTML page, acting as the Intranet
This provides a quick, user accessible way to reach internal only services
Architecture Diagram
+----------------+
| Proxmox Host |
+----------------+
|
+------------------+
|Static Apache Page|
| (LXC) |
+------------------+
/ | | \
v v v v
+------------+ +--------+ +----------------+ +--------+ +------------+
| Jellyfin | | Grafana| |Simply Translate| | Calibre| | Other |
|(Bare-Metal)| | (LXC) | | (Docker) | | (VM) | | Services |
+------------+ +--------+ +----------------+ +--------+ +------------+
Dependencies
- Apache
- Any modern browser capable of setting a custom home page
Creation Notes
I wanted a fast and easy way to access my internal only services without the need to memorize static IPs or set devices to utilize a custom DNS resolver
Consequently I decided to create and configure an LXC containerized Apache instance on my Proxmox server
Apache's function is to serve a static HTML page, acting as the Intranet
Said container was given a bridged IP and granted a DHCP reservation for continuous availability and ease of management
Apache and LXC containerization were chosen due to their extremely low resource requirement
Currently the container is utilizing merely 20MiBs of RAM out of its allocated 64
Once I had coded the page I modified my Firefox settings to set it as my new homepage
Every time I open my browser this is what I am now greeted with:


