this post was submitted on 24 Jan 2025
8 points (100.0% liked)

Technik

433 readers
146 users here now

die Community für alles, was man als Technik beschreiben kann


the community for everything you could describe as technology


Beiträge auf Deutsch oder Englisch


Posts in German or English

founded 7 months ago
MODERATORS
 

Moin Leute!

Ich habe mir ein Projekt in den Kopf gesetzt. Ich würde gerne eine Website aufsetzen. Es soll rein informativer Natur sein und "einfache" HTML-Seiten beinhalten. Vielleicht noch einen Blog oder sowas.

Ich habe einen Raspberry Pi 4 Model B mit 4GB RAM.

Ich erwarte eigentlich erstmal keinen riesigen Andrang. Ist etwas nischig.

Wieviele Besucher könnte man schätzungsweise damit stemmen? Ist es sinnvoll? Wie sieht es mit der Sicherheit aus?

Freue mich natürlich über weitere Tipps (auch bzgl. Domains), da ich da noch insgesamt recht unbedarft bin.

Viele Grüße, sp3ctre

top 4 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 1 week ago

Es hört sich zwar immer recht verlockend an selbst zu hosten, aber manchmal ist es den Aufwand nicht wert. Gerade, wenn du auch nur eine simple Seite aufbauen willst.

Für 2 € im Monat bekommst du bei Hetzner oder Netcup ein Webhosting mit mehr als genug Platz inklusive Domain, E-Mail und Datenbank.

Wenn du dich technisch austoben willst, empfehle ich dir, die Sache von einem anderen Blickwinkel zu betrachten: Wie kannst du dafür sorgen, dass auch, wenn du nicht selbst hostest, deine Webseite möglichst schnell wieder online ist, wenn dein Hostinganbieter dir den Stecker zieht?

[–] [email protected] 3 points 1 week ago

Ein Pi 4 wird mit einer kleinen Webseite keinerlei Probleme haben.

Leider ist es ziemlich wahrscheinlich dass deine Leser trotzdem die Seite als “langsam” empfinden, weil normalerweise Infrastruktur für Privathaushalte nicht für solche Zwecke ausgelegt ist.

Für eher statische Seiten bietet sich daher an ein gratis CDN davorzupacken, zb Cloudflare.

Als ich das letzte Mal damit experimentiert habe hat das die Antwortzeiten von bis zu 5 Sekunden auf knappe 200ms gebracht.

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago)

Wenn es nur um eine statische Website (also nur HTML/CSS/JS/Wasm/…, kein PHP/NodeJS/…-Server) zu privaten/gemeinnützigen Zwecken geht, würde ich empfehlen, stattdessen kostenlose Angebote wie Codeberg Pages (betrieben von Codeberg e. V. in Deutschland) oder ähnliches zu nutzen. Ggf. bietet es sich an, dazu noch eine eigene Domain zu erwerben, ansonsten lässt sich das aber auch gut mit der Standarddomain (z. B. d-k-bo.codeberg.page) nutzen.

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago)

Es ist sinnvoll, wenn du dadurch lernen möchtest, wie man Dienste unter Linux hostet. Falls die Erreichbarkeit der Website wichtig ist, würde ich dir auch zu einem VPS raten. Wie schnell die Website von außen erreichbar ist, hängt natürlich stark von der Art deiner Internetverbindung und der Uploadgeschwindigkeit ab. Wird wahrscheinlich auch der limitierende Faktor bei der max. Besucherzahl sein.

Für die Website selbst könnte so etwas wie Jekyll interessant sein. Gibt auch noch viele andere Static Site Generators, aber die machen genau das, was du willst: HTML-Seiten ausspucken. Mit der richtigen Vorlage können die auch sehr schön aussehen.

Ansonsten macht es wohl Sinn, sich in Docker einzuarbeiten und zur Absicherung deines Servers würde ich so etwas wie Crowdsec empfehlen. Hier ist eine sehr lange Anleitung, die mir sehr geholfen hat: https://goneuland.de/traefik-v3-installation-konfiguration-und-crowdsec-security/

Wenn du etwas einfacher anfangen möchtest, solltest du dir vielleicht mal Caddyserver und/oder Fail2ban anschauen.

Dann stellt sich natürlich noch die Frage, wie man deinen Server erreichen soll. DuckDNS wäre eine Möglichkeit. Afraid.org eine andere. Eine eigene Domain ist aber auch sehr überschaubar von den Kosten.

[email protected] ist vielleicht auch interessant für dich.