Self hosting for free (with caveats!) with Oracle Cloud

Es hat eine Weile gut funktioniert, dann habe ich versucht, die andere Hälfte der kostenlosen Stufe zu drehen, nur um eine Fehlermeldung zu sehen (und die Form war nicht mehr verfügbar), und leider gab es keinen Support, außer einem Upgrade (was ich verstehe, ich beschwere mich nicht).

2 „Gefällt mir“

Da wir hier sind, um Discourse auf diesem speziellen kostenlosen Hosting zu nutzen, und ich schätze, oft um Discourse als Administrator auszuprobieren und verschiedene Tests durchzuführen, würde ich empfehlen, deren Server mit geringen Spezifikationen zu verwenden, anstatt mit neuen Funktionen zu spielen, die obskure Einschränkungen haben könnten.

1 CPU, 1 GB RAM, 500 MB Bandbreite und 100 GB HDD reichen für diese Art von Bedürfnissen aus, oder für eine sehr kleine Community, der ein paar Sekunden beim Öffnen einer Seite egal sind.

Für alle, die robustere Lösungen nutzen möchten, bieten reguläre Hosting-Unternehmen wie Digital Ocean, Hetzner usw. dies günstig an:


Eine persönliche Anmerkung: Auf einer meiner kostenlosen Instanzen hoste ich ein privates, persönliches Discourse, das ich verwende, um verschiedene Informationen zu IT-Themen zu speichern – Probleme, Lösungen, Tools usw. –, aber auch Filme zum Ansehen, Musiklinks, Buchinformationen usw. Es erfüllt seinen Zweck perfekt, kostenlos. Ich führe regelmäßige externe Backups mit rclone durch. Diese VMs mit geringen Spezifikationen können also für diese Art von Dingen verwendet werden.

4 „Gefällt mir“

Hey, kannst du mir bitte den Benutzernamen und das Passwort für die Datei mitteilen? Ich kann nicht darauf zugreifen! Danke im Voraus!

Egal was ich versuche, ich scheine die Ports nicht öffnen zu können. Öffnen Sie die Ports in der Dashboard-/Sicherheitsliste und dann im Terminal. Um zu bestätigen, dass die Ports geöffnet sind, sollte curl -i http://ip.address:80 etwas anderes als curl: (7) Failed to connect to ...:80 melden, richtig?

Sind Sie sicher, dass die Instanz einfach ohne Vorwarnung beendet wurde? Ich sehe derzeit nichts in der Beschreibung der Always Free Tier, das darauf hindeutet, dass die ARM-Instanzen einfach verschwinden können.

Sie haben kürzlich damit begonnen, Instanzen auszuschalten, die anscheinend im Leerlauf sind (siehe diese Seite für eine Problemumgehung), aber selbst diese können wieder eingeschaltet werden und sie senden mehrere E-Mails, bevor sie den Knopf drücken.

1 „Gefällt mir“

Nun, soweit ich mich erinnere, kann ich nicht sagen, dass sie die Instanz absichtlich ausgeschaltet haben, aber sie war irgendwann aus (aus Gründen, die mir unklar sind, und ich habe nicht wirklich tiefer gegraben, das war nur eine Sandbox) mit der Unmöglichkeit, sie wieder hochzufahren, da die Ampere-Form im Marseilles DC nicht verfügbar war, und da die kostenlose Stufe verständlicherweise keinen Support hat…

Gab es eine Warnung? Ich habe sie sicherlich verpasst :sweat_smile:
(Mit der x86-Form hatte ich jedoch keine Probleme)

1 „Gefällt mir“

Ach, dann sieht es so aus, als wäre es kein begrenzter Testlauf gewesen, sondern eher einige Änderungen in ihrer Infrastruktur.

Ich versuche nur zu verstehen, wie ihre Richtlinien für ihre „Always Free“-Stufe aussehen. Ich betreibe seit einigen Jahren eine Discourse-Instanz auf einer x86-Instanz ohne Unterbrechungen und möchte die Wahrscheinlichkeit verstehen, dass eine ARM-Instanz verschwindet, wie Ihre es getan hat. Selbst wenn es nur eine Sandbox ist, fühlt es sich seltsam an, an einer Maschine zu arbeiten, die jederzeit abgeklemmt werden kann…

Hat hier jemand eine ARM-Maschine länger bei Oracle laufen lassen? Alternativ: Hat jemand seine unter den Füßen weggezogen weggezogen bekommen?

Bearbeitung: Ich habe diesen Reddit-Beitrag gefunden, in dem jemand erwähnt, dass Always Free-Instanzen zuvor (d. h. vor den aktuellen E-Mails, die Oracle an Free Tier-Benutzer sendet) zufälligen Löschungen unterlagen.
Die Richtlinie scheint jetzt zu sein, dass die Leute benachrichtigt werden und wenn sie nichts unternehmen, wird die Instanz nicht per se gelöscht, kann aber vorbehaltlich der Verfügbarkeit des Dienstes in dieser Region neu gestartet werden. Solange die Maschine also in Gebrauch ist (siehe hier für die Definition von „untätig“ durch Oracle), glaube ich nicht, dass wir mit einer Löschung rechnen müssen.

2 „Gefällt mir“