Network Documentation
This commit is contained in:
parent
7f5b5209a1
commit
389431c4d3
4 changed files with 66 additions and 33 deletions
|
|
@ -1,6 +1,4 @@
|
||||||
# Overview
|
# Architecture
|
||||||
|
|
||||||
## Architecture
|
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
architecture-beta
|
architecture-beta
|
||||||
|
|
@ -13,34 +11,6 @@ architecture-beta
|
||||||
service header(internet)[Header] in frontend
|
service header(internet)[Header] in frontend
|
||||||
|
|
||||||
header:R --> L:workstations
|
header:R --> L:workstations
|
||||||
```
|
|
||||||
|
align row header workstations disks
|
||||||
## Installation
|
|
||||||
|
|
||||||
=== "Fedora"
|
|
||||||
|
|
||||||
``` bash
|
|
||||||
sudo dnf install git
|
|
||||||
```
|
|
||||||
|
|
||||||
=== "Ubuntu"
|
|
||||||
|
|
||||||
``` bash
|
|
||||||
sudo apt install git
|
|
||||||
```
|
|
||||||
|
|
||||||
``` bash
|
|
||||||
cd /opt
|
|
||||||
```
|
|
||||||
|
|
||||||
``` bash
|
|
||||||
sudo mkdir instant-workstation
|
|
||||||
```
|
|
||||||
|
|
||||||
``` bash
|
|
||||||
sudo chown henrik:henrik instant-workstation
|
|
||||||
```
|
|
||||||
|
|
||||||
``` bash
|
|
||||||
git clone https://code.instantworkstation.com/Henrik/instant-workstation.git instant-workstation
|
|
||||||
```
|
```
|
||||||
32
docs/network.md
Normal file
32
docs/network.md
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
# Network
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
architecture-beta
|
||||||
|
group vlan-home(cloud)[VLAN 10 - Home]
|
||||||
|
group vlan-instant-workstation(cloud)[VLAN 20 - Instant Workstation]
|
||||||
|
|
||||||
|
service arm-host-A(server)[ARM Host] in vlan-instant-workstation
|
||||||
|
service arm-host-B(server)[ARM Host] in vlan-instant-workstation
|
||||||
|
service desktop(server)[Desktop] in vlan-home
|
||||||
|
service internet(internet)[Internet]
|
||||||
|
service router(server)[Router]
|
||||||
|
service switch(server)[Switch] in vlan-instant-workstation
|
||||||
|
service wlan(cloud)[WLAN] in vlan-home
|
||||||
|
service x86-host-A(server)[x86 Host] in vlan-instant-workstation
|
||||||
|
service x86-host-B(server)[x86 Host] in vlan-instant-workstation
|
||||||
|
|
||||||
|
internet:R -- L:router
|
||||||
|
|
||||||
|
router:R -- L:desktop
|
||||||
|
router:R -- L:switch
|
||||||
|
router:R -- L:wlan
|
||||||
|
|
||||||
|
switch:R -- L:arm-host-A
|
||||||
|
switch:R -- L:arm-host-B
|
||||||
|
switch:R -- L:x86-host-A
|
||||||
|
switch:R -- L:x86-host-B
|
||||||
|
|
||||||
|
align column desktop wlan switch
|
||||||
|
align column x86-host-A x86-host-B arm-host-A arm-host-B
|
||||||
|
align row internet router switch x86-host-A
|
||||||
|
```
|
||||||
29
docs/repository.md
Normal file
29
docs/repository.md
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
# Repository
|
||||||
|
|
||||||
|
=== "Fedora"
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo dnf install git
|
||||||
|
```
|
||||||
|
|
||||||
|
=== "Ubuntu"
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo apt install git
|
||||||
|
```
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
cd /opt
|
||||||
|
```
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo mkdir instant-workstation
|
||||||
|
```
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo chown henrik:henrik instant-workstation
|
||||||
|
```
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
git clone https://code.instantworkstation.com/Henrik/instant-workstation.git instant-workstation
|
||||||
|
```
|
||||||
|
|
@ -11,6 +11,7 @@ markdown_extensions:
|
||||||
- pymdownx.tabbed:
|
- pymdownx.tabbed:
|
||||||
alternate_style: true
|
alternate_style: true
|
||||||
nav:
|
nav:
|
||||||
|
- Architecture: index.md
|
||||||
- Backend:
|
- Backend:
|
||||||
- backend/index.md
|
- backend/index.md
|
||||||
- Disks: backend/disks.md
|
- Disks: backend/disks.md
|
||||||
|
|
@ -18,7 +19,8 @@ nav:
|
||||||
- Frontend:
|
- Frontend:
|
||||||
- frontend/index.md
|
- frontend/index.md
|
||||||
- Header: frontend/header.md
|
- Header: frontend/header.md
|
||||||
- Overview: index.md
|
- Network: network.md
|
||||||
|
- Repository: repository.md
|
||||||
plugins:
|
plugins:
|
||||||
- git-revision-date-localized:
|
- git-revision-date-localized:
|
||||||
enable_creation_date: true
|
enable_creation_date: true
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue