== Network

This document provides an overview over the qo.is network structure.

=== Physical View

[plantuml, network, svg]
----
skinparam style strictuml
left to right direction

package "plessur.net.qo.is" {

  entity mediaconvchur [
    Media
    Converter
    (Passive)
  ]

  node calanda 
  node montalin
  
  cloud plessurnet [
    <i>LAN Plessur
  ]
  
  mediaconvchur - "enp4" calanda
  calanda "br0 (enp2, wlp1, wlp5)" --- plessurnet
  calanda "enp4" -- "eno1" montalin
} 

package "jona.net.qo.is" {
  node bachtel
  
  cloud jonanet [
    <i>LAN Jona
  ]
  
  bachtel "enp0-4" -- jonanet
}

cloud internet[
<b>@
]

internet .. mediaconvchur: INIT7 Fiber
internet ~~ "wwp0s19" bachtel: Swisscom LTE
----




=== DNS


All Services are published under the *qo.is* domain name. Following services are available:

[horizontal]
qo.is.:: Primery Domain - Redirect to docs.qo.is and some .well-known ressources

docs:: Documentation Website for qo.is services etc.
www:: redirect to docs.qo.is

dns:: Authoritative DNS Services
primary.dns::: Master Authoritive DNS Server
secondary.dns::: Slave Authoritive DNS Server
cloud:: Nextcloud
feedreader:: RSS-Reader
id.qo.is:: SSO

mx:: SMTP (External)
mail:: SMTP (Internal) and IMAP
