Theme update. Adding diagram
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@ -11,6 +11,7 @@ date: 2020-02-27T22:10:31+01:00
|
||||
lastmod: 2020-02-27T22:10:31+01:00
|
||||
featured: false
|
||||
draft: false
|
||||
diagram: true
|
||||
|
||||
# Featured image
|
||||
# To use, add an image named `featured.jpg/png` to your page's folder.
|
||||
@ -50,7 +51,7 @@ Out of scope:
|
||||
|
||||
## Hardware
|
||||
|
||||
The websever is hosted on an HP MicroServer Gen8. The OS runs off a 120GB SSD driver and 2x3TB HDD running RAID1 using the btrfs filesystem. This provides a suitable balance between storage capacity, and performance. Offsite back is done weekly through
|
||||
The websever is hosted on an HP MicroServer Gen8. The OS runs off a 120GB SSD drive and 2x3TB HDD running RAID1 using the btrfs filesystem. This provides a suitable balance between storage capacity, and performance. Offsite backup is done weekly through https://wasabi.com/ and their S3 compatible service.
|
||||
|
||||
## Network
|
||||
|
||||
@ -66,6 +67,14 @@ The software stack is built on containers. A reverse-proxy is employed to provid
|
||||
|
||||
All containers are automatically updated as is the host system.
|
||||
|
||||
```mermaid
|
||||
graph LR;
|
||||
WAN-->Router-->Server;
|
||||
Server-->FP["Traefik"];
|
||||
FP-->Nginx;
|
||||
FP-->OC["Other Containers"];
|
||||
```
|
||||
|
||||
## Build
|
||||
|
||||
The site uses the hugo static site generator. The content of the site are maintained in a git repository. On each update to the repository a dedicated build server generates the HTML and pushes it to the webserver. This allows the site to be updated from any machine with access to git.
|
||||
|
Reference in New Issue
Block a user