Direkt zum Hauptinhalt

Subdomains

Im Manual von Uberspace wünscht man sich keine Subdomains. Sie überlasten Server weil sie tendenziell für einzelne Services stehen. Man bittet darum pro Funktion einen Space zu öffnen und nicht alles auf tendenziell niedrig bezahlten Pay-what-you-want-Servern zu lagern, weil das zwangsweise für alle auf dem Server schlechtere Performance bedeutet.

Subdomains einrichten

  1. Uberspace web domain add subdomain.domain.tld
  2. A (IPv4) und AAAA (IPv6) Record gemäß Output setzen. Falls gewünscht/möglich als Wildcard mit *

Wenn Website (Apache) gewünscht

  1. mkdir /var/www/virtual/$USER/subdomain

Wenn Service als Backend gewünscht

https://manual.uberspace.de/web-backends/

angepasst auf

uberspace web backend set subdomain.domain.tld --http --port <port>

Terminus

Subdomain = nur der Teil der die Subdomain bezeichnet (ISABELL.uber.space)

Domain = Domain (isabell.UBER.space)

tld = Top-Level-Domain (isabell.uber.SPACE)

Entgegen Manual sollte web domain add subdomain.domain.tld funktionieren auch wenn domain.tld gebunden ist.
Test an subdomains von wiki.notizlo.ch waren erfolgreich.

wenn mkdir nicht gemacht, landet subomain.domain.tld in /var/www/virtual/$USER/html (src)

Gleiches natürlich dann auch mit Subdomains von uber.space oder mit Verkettung. 

Beispiel: sub.isabell.uber.space

Subdomains nach Wunsch aus Uberspace Manual

Zwei mal 2,50 € ist für die Lastverteilung besser als einmal 5 € für einen Space.

  1. anderen Uberspace anlegen
  2. uberspace web domain add subdomain.domain.tld
  3. DNS record: subdomain im DNS record als A und AAAA gemäß output anlegen
  4. gemäß der Info oben landet die Subdomain dann in /var/www/virtual/$USER/html

Mailsubdomains

Ist mehr oder weniger das gleiche wie mit uberspace web domain add - nur dass web durch mail ersetzt wird.