CORS-Problem beim Posten auf Discourse von Obsidian

Es war der Anfang von etwas. Für meine eigenen Zwecke bin ich mehr an einer CLI-Anwendung (Kommandozeile) interessiert, die es ermöglicht, ein Obsidian Vault mit einem Discourse-Forum zu synchronisieren. Eine CLI-App erleichtert die Synchronisation eines gesamten Vaults oder Unterverzeichnisses, die Handhabung interner Links in Notizen, den Umgang mit Uploads usw. Der CLI-App-Ansatz passt auch zu einigen anderen Arbeiten, die ich gerade durchführe, sodass ich daraus etwas Nützliches lerne.

Der große Nachteil der CLI-App ist, dass jeder, der sie benutzt, Ruby auf seinem Computer installiert haben muss. Sie wird auch nur auf Desktop-Computern funktionieren. Es gäbe einige technische Herausforderungen bei der Verwendung auf Windows-Computern.

Ich werde hier einen Link zur App posten, sobald sie zum Teilen bereit ist.

Wenn ein Obsidian Discourse-Plugin, im Gegensatz zu einer CLI-App, etwas ist, an dem die Leute interessiert sind, werde ich es in Zukunft noch einmal ansehen. Es ist möglich, dass jemand anderes es vor mir schafft. Ich habe es nicht viel weiter als das obige Codebeispiel entwickelt.