openwrite - Mój projekt foss systemu do blogowania

Siemanko. Od jakiegoś czasu pracuję nad projektem silnika do blogów, nazwałem go openwrite. Z funkcji, które na ten moment posiada to:

  • Kilka blogów per user(definiowane w .env)
  • URL blogów jako nazwa.openwrite.io lub openwrite.io/b/nazwa
  • Wspiera mysql i sqlite
  • Posty pisane w markdown z prostym edytorem na stronie
  • Upload lokalny lub do bunny cdn
  • Sekcja “Odkryj” z nowymi postami na instancji
  • Prywatność:
    • Wybór czy blog ma być indeksowany w wyszukiwarkach
    • Wybór czy post ma być w sekcji "odkryj"
  • Brak trackowania, jedyne dane zbierane do bazy to hashowane IP do ilości wyświetleń i polubień
  • Customowe CSSy
  • Federacja! Można zaobserwować bloga z mastodona używając @nazwabloga i w feed widzimy nowe posty. Po polubieniu posta na mastodon, polubienie jest zapisywane po stronie bloga.

Ogółem tworzę to bo szukałem FOSS platformy do blogowania, ale wkurzało mnie, że praktycznie każda zawierała jakieś płatne opcje. Tutaj nie chcę żadnych płatnych. Całość w pełni darmowa, oparta na AGPL.

Jeśli ktoś chciałby zobaczyć kod, dorzucić coś od siebie lub zahostować instancję openwrite u siebie(wciąż w fazie dev) to jest na github: https://github.com/openwriteio/openwrite.

Zapraszam również do zakładania kont i pisania na oficjalnej instancji - openwrite.io

harcesz,
!deleted269 avatar

Super, gratuluję publikacji projektu!

Z mojego doświadczenia, jeśli chcesz rradykalnie ułatwić przejście na tą platformę bardzo przyda się import/export z jakiegoś standardowego formatu typu to czego używa wordpress. Jedyny powód, dla którego nie przywróciłem do życia swojego bloga na WF.

No i jeszcze nie sprawdzałem, ale super by było, gdyby dobrze współpracowało z Lemmym, a są pewne różnice względem federacji z masto - kwestia grup przede wszystkim, z tego co się orientuję.

v0idist,

O, to brzmi jak dobry pomysł, migracja z wordpress lub innych platform. Zdecydowanie wrzucam na todo listę :)

Co do federacji to tak, właśnie testuję z Lemmym, na ten moment niestety to nie działa, najwyraźniej inaczej działa niż mastodon. Dam znać jak będzie gotowe :D

Dzięki za miłe słowo!

Broda,
@Broda@szmer.info avatar

No, Lemmy i Mastodon generalnie dosyć radykalnie się różnią w swoich implementacjach protokołu, ale myślę że powinno być do obejścia. Nie wiem czy już znalazłeś, ale na socialhub.activitypub.rocks możesz pogadać z developerami i poszczególnych platform i nawet samego AP, polecam :)

Broda,
@Broda@szmer.info avatar

Fajosko, alternatywa dla Writefreely się szykuje?

v0idist,

Tak! Tak właśnie bym chciał, z tym, że bez płacenia za jakieś statystyki :P

Broda,
@Broda@szmer.info avatar

Hm? Ja mam self hosta, statystyki mam minimalne ale nic za nic nie płacę 😜

harcesz,
!deleted269 avatar

To wstaw sobie obrazek ;P

Broda,
@Broda@szmer.info avatar

Póki co nie potrzebowałem, a co, jest problem? :P

harcesz,
!deleted269 avatar

Ostatnio jak sprawdziłem trzeba było z ręki wstawiać i ładować na swój hosting, bo normalne wstawianie obrazków było płatną funkcją…

Broda,
@Broda@szmer.info avatar

Fujka. Mam w ogóle na mirrorze, może pora się wreszcie nauczyć Go.

v0idist,

Hmmm może racja. No więc niech będzie że przynajmniej oficjalna instancja jest w pełni darmowa. :)

Broda,
@Broda@szmer.info avatar

Ja się nie czepiam, ja po prostu pytam, bardzo bym chciał mieć lepszą opcję niż WF, I bardzo się cieszę że powstaje ^^

  • Wszystkie
  • Subskrybowane
  • Moderowane
  • Ulubione
  • rowery
  • Technologia
  • wolnyinternet@szmer.info
  • krakow
  • NomadOffgrid
  • fediversum
  • esport
  • test1
  • retro
  • ERP
  • Travel
  • FromSilesiaToPolesia
  • muzyka
  • informasi
  • Spoleczenstwo
  • gurgaonproperty
  • shophiajons
  • Psychologia
  • Gaming
  • slask
  • nauka
  • sport
  • niusy
  • antywykop
  • Blogi
  • lieratura
  • motoryzacja
  • giereczkowo
  • warnersteve
  • Wszystkie magazyny