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
-
Uberspace web domain add subdomain.domain.tld
- A (IPv4) und AAAA (IPv6) Record gemäß Output setzen. Falls gewünscht/möglich als Wildcard mit *
Wenn Website (Apache) gewünscht
-
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.
- anderen Uberspace anlegen
- uberspace web domain add subdomain.domain.tld
- DNS record: subdomain im DNS record als A und AAAA gemäß output anlegen
- 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.