# Dell Optiplex 7040 SFF
The Dell Optiplex was acquired in September 2022 to expand KH3's server infrastructure and host additional services. Proxmox VE 7.2-1 is installed on the system, which in turn supports three Windows Server 2016 virtual machines. One VM serves as an active directory domain controller, another runs SQL Server 2016, and the third runs SharePoint Server 2019. Additionally, a Debian LXC container runs on the Proxmox host, with Docker installed to support a variety of additional services containers.

| ![Optiplex 7040](../../assets/7040-01.png) |
| :-:                                     |


## Specifications

| CPU            | RAM  | Storage                      | OS                          | Hostname |
| -------------- | ---- | ---------------------------- | --------------------------- | -------- |
| Intel i7-6700  | 32GB | 1TB M.2 SATA SSD / 500GB SSD | Debian 11 (Promox VE 7.2-1) | pve02    |


## Proxmox VE
Proxmox VE 7.2-1, a virtualization management solution, has been installed on the Dell Optiplex 7040. It provides an easy-to-use web interface for managing virtual machines and containers. 

| ![Proxmox Dashboard](../../assets/dell-prox-01.png)                                    |
| :--:                                                                                |
| Promox Web Management Dashboard - Dell Optiplex 7040                                |


| ![local](../../assets/dell-prox-06.png)       | ![local](../../assets/dell-prox-07.png)      |
| :--:                                       | :--:                                      |
| Storage - DIR01                            | Storage - local                           |
| ![network-syn](../../assets/dell-prox-08.png) | ![network-syn](../../assets/dell-prox-09.png)|
| Storage - local-lvm                        | Storage - network-backup-syn              |


The following virtual machines and containers are currently running on the Proxmox VE host:

### Windows Server 2016 - AD Domain Controller (dc01)
This server is responsible for authenticating users, computers, and other resources primarily to the Document Management System (DMS). It provides a centralized database of user accounts (kh3 users), passwords, and security information that enables users to log in to a domain and access resources across the network, namely the DMS. 

| ![Proxmox Dashboard](../../assets/dell-prox-03.png)                                |
| :--:                                                                               |
| Proxmox Content Panel for Windows Server Guest dc01                                |


### Windows Server 2016 - SQL Server 2016 (db01)
SQL Server is a relational database management system (RDBMS) developed by Microsoft. This server is used primarily to store and retrieve data as requested by SharePoint Server 2019 (Document Management System). All data housed in the DMS in stored here

| ![Proxmox Dashboard](../../assets/dell-prox-04.png)                                |
| :--:                                                                               |
| Proxmox Content Panel for Windows Server Guest db01                                |


### Windows Server 2016 - SharePoint Server 2019
SharePoint Server 2019 is a collaboration and document management platform developed by Microsoft. It provides a set of tools and services that enable teams to create, share, and manage documents, websites, and other digital content. SharePoint provides the platform for KH3's Document Management System

| ![Proxmox Dashboard](../../assets/dell-prox-05.png)                                |
| :--:                                                                               |
| Proxmox Content Panel for Windows Server Guest sp01                                |


### Debian 11 LXC Container
A Debian 11 LXC container also runs on the Proxmox host with Docker installed. The container runs a Pi-hole container and a Cloudflare Tunnel container. Pi-hole serves as the local DNS and ad-blocker for the Kh3 office network. The Cloudflare Tunnel container provides secure access to the internal services running on the Kh3 office network.

| ![Proxmox Dashboard](../../assets/dell-prox-02.png)                                |
| :--:                                                                               |
| Proxmox Content Panel for Debian 11 LXC Container proxy                            |