Rackspace hat Mopidy in den letzten Jahren mit einem VPS gesponsert. Sie stellen jetzt ihr Open-Source-Rabattprogramm ein, ref. Diese E-Mail habe ich gestern von ihnen erhalten:
Vielen Dank für Ihre Teilnahme am Open-Source-Rabattprogramm! In den letzten 3 Jahren hat Rackspace über dieses Programm über 100 Startups eine vergünstigte Cloud-Infrastruktur zur Verfügung gestellt. Wir sind stolz auf unseren Beitrag in diesem Bereich und hoffen, dass diese Credits dazu beigetragen haben, zum Erfolg Ihrer Organisation beizutragen, wie es bei so vielen anderen der Fall war.
Vor diesem Hintergrund haben wir entschieden, dass jetzt der richtige Zeitpunkt ist, dieses Programm abzuschließen. Am 31. Dezember 2017 endet das Open-Source-Rabattprogramm und Ihrem Konto werden keine Gutschriften mehr gutgeschrieben. Sie sind künftig für Ihren vollen Rechnungsbetrag verantwortlich.
Ein großes Dankeschön an Rackspace für die Unterstützung!
Nun, lass uns weitermachen...
Lassen Sie uns in dieser Ausgabe weiter über alternatives Hosting diskutieren und verfolgen, was bis Ende des Jahres noch zu tun ist.
Derzeit haben wir die folgenden Nginx-Vhosts auf unserem Rackspace-Server:
Statisches APT-Archiv, enthält Skripte, Software und GPG-Schlüssel, um das Archiv mit neuen Paketen zu aktualisieren.
Hosting-Alternativen:
Spotify OAuth Bridge, damit wir OAuth von Nicht-Web-Anwendungen verwenden können.
Hosting-Alternativen:
Unser Diskursforum.
Ich denke, wir sollten uns bei Discourse um kostenloses Hosting bewerben. Ich kann dies tun.
Pi Musicbox-Release-Image-Hosting.
Ich denke, wir sollten all diese so schnell wie möglich auf GitHub Releases hochladen und den vhost Ende des Jahres löschen. Ich kann dies tun, wenn @kingosticks zustimmt.
apt.mopidy.com
Ich habe eine neue (reduzierte, handlichere) Pi Musicbox v1.0, die nur ein paar Bits enthält. Das will ich irgendwann mal rausbringen. Kann ich ausreichenden Zugriff erhalten, wenn es sich um eine VM auf Ihrem privaten Computer handelt? Und ich nehme an, ihr bezahlt das selbst, was nicht fair ist.
Ich denke, wir sollten uns bei Discourse um kostenloses Hosting bewerben. Ich kann dies tun.
Ich stimme zu, ich denke, wir passen auf die Rechnung.
Pi Musicbox-Release-Image-Hosting.
Ich denke, wir sollten all diese so schnell wie möglich auf GitHub Releases hochladen und den vhost Ende des Jahres löschen. Ich kann dies tun, wenn @kingosticks zustimmt.
Ich stimme zu und ich werde dies tun, wahrscheinlich am Wochenende.
Tut mir leid, ich habe verpasst, dass @jodal gesagt hat, er würde die alten Veröffentlichungen hochladen. Wenn Sie das tun möchten, dann gehen Sie gleich los!
Die einzigen Ausgaben für die VM-Maschine sind der anfängliche Kauf und die Reparatur, wenn etwas schief geht. Wir haben es bisher nicht verwendet, da wir uns nicht auf "private" Infrastruktur verlassen wollen und wir nicht so viel Zugriff darauf geben können.
Für die OAuth-Bridge habe ich mir angesehen, ob AppEngine oder so etwas eine funktionierende Ebene haben könnte. Es braucht wirklich nicht viel, um zu funktionieren, und könnte bei Bedarf leicht auf ein anderes Speichersystem als sqlite portiert werden.
Netlify bietet eine kostenlose Stufe an, die für OSS geeignet ist. Könnten wir sie verwenden, um apt.mopidy.com zu hosten?
Eine Kombination von https://cloud.google.com/free/docs/always-free-usage-limits könnte für die OAuth-Bridge funktionieren.
Ich frage mich, ob Sie ein Unternehmen gewinnen könnten, das normalerweise kein kostenloses Hosting anbietet, um das Projekt zu sponsern? OVH, Hetzner, online.net ... es gibt viele Optionen, die extrem hochvolumige Hosting-Unternehmen sind, die ihre eigenen DCs besitzen und kaum bemerken würden, dass sie eine physische Maschine mit 128 GB RAM und 2 x Xeon E5 an ein OSS-Projekt ausgeben: ) Dann könnten Sie eine sichere Containerlösung wie LXD, OpenShift oder SmartOS verwenden, um Bereiche mit unterschiedlichen Sensibilitäts-/Zugriffsebenen zu erstellen (z. B. um bestimmten Personen die Möglichkeit zu geben, Pakete in einem Bereich zu aktualisieren/veröffentlichen, ohne ihnen gefährliches SSH auf Benutzerebene zu geben gesamte Infrastruktur).
Ich habe mich jetzt bei Discourse unter https://blog.discourse.org/2016/03/free-discourse-forum-hosting-for-community-friendly-github-projects/ für eine gehostete Discourse-Instanz mit der folgenden Motivation beworben Buchstabe:
Grüße!
Das Mopidy-Projekt verfügt bereits über eine Diskurs-Website unter https://discuss.mopidy.com , die der Community rund um das Mopidy-Projekt, die über 50 Mopidy-Erweiterungen (https://pypi.org/search/?q=mopidy) und die Pi Musicbox (http://www.pimusicbox.com) Distribution für Raspberry Pi.
Wir haben uns in den letzten Jahren selbst auf einem gesponserten Rackspace-Server gehostet, aber Rackspace beendet jetzt sein Open-Source-Rabattprogramm (Einzelheiten finden Sie unter https://github.com/mopidy/mopiady/issues/1643) und Wir suchen einen neuen Host für unsere Discourse-Site.
Können Sie uns helfen?
Alle Pi Musicbox-Veröffentlichungen von https://dl.mopidy.com/pimusicbox wurden jetzt auf https://github.com/pimusicbox/pimusicbox/releases hochgeladen.
Haftungsausschluss:
Danke @jodal , hört sich so an, als hätte ich lange gebraucht, um es herauszufinden und zu tun.
Es gibt einige Vorschläge für Rackspace-Alternativen unter https://news.ycombinator.com/item?id=15502356 , Linode klingt interessant.
Drei Updates...
Dank @trygveaa haben wir herausgefunden, dass nur das Autorendatum und nicht das Commit-Datum für den Release-Platzhalter-Commit auf 1970 gesetzt wurde. Nachdem dies behoben wurde, werden die alten Pi Musicbox-Releases jetzt nach den neuesten Releases sortiert.
Der vhost dl.mopidy.com wurde mit den folgenden Umleitungsregeln aktualisiert, damit alle URLs funktionieren:
rewrite ^/pimusicbox/$ https://github.com/pimusicbox/pimusicbox/releases permanent;
rewrite ^/pimusicbox/pimusicbox-(.*).zip https://github.com/pimusicbox/pimusicbox/releases/download/v$1/pimusicbox-$1.zip permanent;
Discourse hat unseren Antrag auf kostenloses Hosting genehmigt, wobei die einzige Bedingung darin besteht, dass wir den Hostnamen von diskussions.mopidy.com in discourse.mopidy.com ändern. Ich habe kein Problem damit und würde gerne die regelmäßige Aufgabe, Discourse zu aktualisieren, und die unregelmäßige Aufgabe, das Docker-Image neu zu erstellen, loswerden.
Ich werde mit dieser Migration fortfahren, es sei denn, jemand hat starke Argumente dagegen. Ich werde natürlich eine Weiterleitung von Discussion.mopidy.com zu discourse.mopidy.com vornehmen.
Ich habe heute folgende E-Mail von Rackspace erhalten:
Wir entschuldigen uns für die Verwirrung, die die gestrige Mitteilung möglicherweise verursacht hat. Während wir keine neuen Bewerber mehr für das Open Source Discount (OSS)-Programm akzeptieren, behalten alle bestehenden Kunden des OSS-Programms ihr Guthaben. Rackspace engagiert sich für Open-Source-Technologie und wir freuen uns darauf, Sie und Ihr Open-Source-Projekt weiterhin zu unterstützen.
Die Verwendung des Wortes "Credits" macht dies etwas vage, aber das ist wahrscheinlich nur ihre interne Lösung, um uns kostenloses Hosting zu geben. Ich interpretiere das so: Wir können so lange auf Rackspace bleiben, wie wir wollen.
Mit dieser Botschaft im Hinterkopf schlage ich vor, dass wir:
Zwei Aktualisierungen ...
Alle mir bekannten Referenzen in den Pi MusicBox-Dokumenten und auf der Website wurden aktualisiert, um auf GitHub-Versionen statt auf dl.mopidy.com zu verweisen.
Ich denke, das einzige, was jetzt noch bleibt, ist, ein paar Jahre verstreichen zu lassen, bevor dl.mopidy.com stillschweigend verschwindet.
Ich habe gerade die Migration des Discourse-Forums von unserem eigenen Rackspace-Server zum gesponserten Hosting von Discourse unter https://discourse.mopidy.com abgeschlossen. Vielen Dank an Discourse für die großartige Unterstützung bisher! :-)
Migrationsprozess
Bekannte Regressionen
Das Antworten per E-Mail auf E-Mails, die vor der Migration gesendet wurden, mit der Antwortadresse im Formular „ [email protected] “, funktioniert nicht, da Discourse über eine eigene E-Mail-Antwort-Einrichtung verfügt. Ich habe die Mailgun-Route entfernt, damit diese Antworten abprallen, anstatt in der Stille zu verschwinden.
@kingosticks wird wahrscheinlich davon betroffen sein, daher hier eine namentliche Erwähnung, um ihn darauf aufmerksam zu machen.
Genial danke @jodal. Ich neige dazu, die Tage nicht oft per E-Mail zu antworten, da es ziemlich langsam war.
Zwei Jahre später habe ich nun alle Spuren von dl.mopidy.com und diskussions.mopidy.com entfernt.
Hilfreichster Kommentar
Drei Updates...
dl.mopidy.com
Dank @trygveaa haben wir herausgefunden, dass nur das Autorendatum und nicht das Commit-Datum für den Release-Platzhalter-Commit auf 1970 gesetzt wurde. Nachdem dies behoben wurde, werden die alten Pi Musicbox-Releases jetzt nach den neuesten Releases sortiert.
Der vhost dl.mopidy.com wurde mit den folgenden Umleitungsregeln aktualisiert, damit alle URLs funktionieren:
diskussion.mopidy.com
Discourse hat unseren Antrag auf kostenloses Hosting genehmigt, wobei die einzige Bedingung darin besteht, dass wir den Hostnamen von diskussions.mopidy.com in discourse.mopidy.com ändern. Ich habe kein Problem damit und würde gerne die regelmäßige Aufgabe, Discourse zu aktualisieren, und die unregelmäßige Aufgabe, das Docker-Image neu zu erstellen, loswerden.
Ich werde mit dieser Migration fortfahren, es sei denn, jemand hat starke Argumente dagegen. Ich werde natürlich eine Weiterleitung von Discussion.mopidy.com zu discourse.mopidy.com vornehmen.
Rackspace dreht sich um
Ich habe heute folgende E-Mail von Rackspace erhalten:
Die Verwendung des Wortes "Credits" macht dies etwas vage, aber das ist wahrscheinlich nur ihre interne Lösung, um uns kostenloses Hosting zu geben. Ich interpretiere das so: Wir können so lange auf Rackspace bleiben, wie wir wollen.
Mit dieser Botschaft im Hinterkopf schlage ich vor, dass wir: