organize folders and MVP wireguard mesh
This commit is contained in:
27
README.md
27
README.md
@@ -1,17 +1,19 @@
|
||||
# Containers
|
||||
# Homelab
|
||||
|
||||
A project to store container-based hosting stuff.
|
||||
A project to store homelab stuff.
|
||||
|
||||
## Table of Contents
|
||||
|
||||
- [Containers](#containers)
|
||||
- [Homelab](#homelab)
|
||||
- [Table of Contents](#table-of-contents)
|
||||
- [Platform](#platform)
|
||||
- [Platforms](#platforms)
|
||||
- [Reverse Proxy](#reverse-proxy)
|
||||
- [Storage](#storage)
|
||||
- [Components](#components)
|
||||
- [CoreDNS](#coredns)
|
||||
- [Metal LB](#metal-lb)
|
||||
- [Nginx Ingress](#nginx-ingress)
|
||||
- [Storage](#storage)
|
||||
- [Storage](#storage-1)
|
||||
- [Apps](#apps)
|
||||
- [Dashboard](#dashboard)
|
||||
- [Nextcloud](#nextcloud)
|
||||
@@ -52,10 +54,19 @@ A project to store container-based hosting stuff.
|
||||
- [Help](#help)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
|
||||
## Platform
|
||||
## Platforms
|
||||
|
||||
Before you being be sure to take a look at the [Fedora Server Config](FedoraServer.md) readme
|
||||
which explains how to set up a basic fedora server hosting platform with certbot.
|
||||
### Reverse Proxy
|
||||
|
||||
We will use a reverse proxy / load balancer as our single point of entry for all services.
|
||||
This helps control inbound and outbound traffic and TLS certificate termination. This will
|
||||
be installed on bare metal machine(s) via ansible to ensure max performance and ipv6 compatibility.
|
||||
Each machine that acts as a reverse proxy will add its public ipv4 and ipv6 address(es) to
|
||||
the public domains used for external and internal access (*.reeseapps.com).
|
||||
|
||||
### Storage
|
||||
|
||||
All servers will use ISCSI
|
||||
|
||||
## Components
|
||||
|
||||
|
||||
Reference in New Issue
Block a user