Skip to main content

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)

Nach Manual können Subdomains von Hauptdomains nicht in verschiedenen Uberspaces geteilt werden. (Auch wenn DNS-Einträge das splitten mehrerer Subdomains auf verschiedene Hosts theoretisch möglich machen würden)

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.