[-] [email protected] 2 points 2 days ago

It was, I'm sorry, I was migrating it to another server and something went wrong :) I will try to keep uptime best.

[-] [email protected] 1 points 2 days ago
[-] [email protected] 2 points 3 days ago* (last edited 3 days ago)

Laweta (helpful girl) XD

ej ale nieironicznie "Lukrecja" to by było zajebiste imie

[-] [email protected] 1 points 4 days ago

Thanks! Appreciate it

65
submitted 4 days ago by [email protected] to c/[email protected]

Hey fellow FOSS folks!

For past few weeks I’ve been working on a passion project called Openwrite — a minimalist, open-source blogging platform focused on privacy, simplicity, and full user control. It’s built with Flask and released under the AGPL license. Inspired by platforms like WriteFreely, but with a few twists.

What it offers right now:

Multiple blogs per user (or single-blog mode, ideal for self-hosting)

  • SQLite & MySQL support
  • Image uploads (local or BunnyCDN)
  • Markdown editor with live preview
  • Custom blog themes (like a 6 now but I upload new regularly)
  • Custom CSS per blog
  • Gemini support – yes, gemini://openwrite.io works!
  • No tracking, hashed IPs only for basic stats
  • Dashboard with view statistics (OS, browser, timelines – all for free)
  • ActivityPub federation (Follow, Like)
  • RSS feeds, optional search engine indexing, and "Discover" section

Oh — and it supports importing posts from XML(wordpress) or CSV.

What makes it different?

I’m trying to build something:

  • FOSS-first (no paid plans, no analytics spyware, no nonsense)
  • Purely optional in hosting: you can run your own instance or use mine
  • Built for people like us — nerds, tinkerers, writers, privacy lovers

Current status

Still in 0.x versions (currently at 0.10.4), but stable and usable. I’d love early feedback, contributors, ideas, testers — anything really. First pull request will make me cry tears of joy.

GitHub: https://github.com/openwriteio/openwrite

Site: https://openwrite.io/

Gemini mirror: gemini://openwrite.io

Thanks for reading — feel free to ask questions, roast my CSS, or suggest features. Let’s keep the open web alive 💜

[-] [email protected] 1 points 1 week ago

Import gotowy, parę innych funkcji też :P update regularnie wypuszczam. Zastanawiam się nad federacją do lemmy właśnie. Lemmy potrzebuje społeczności(Group z activitypub) żeby w niej publikować. Nie chcę spamować każdym postem do istniejących instancji lemmy. Fajnie byłoby mieć jakąś osobną społeczność tutaj chyba. Pytanie czy takie automatyczne tworzenie społeczności jest postrzegane dobrze w takich miejscach jak lemmy.

Bo generalnie technicznie jest wszystko do zrobienia, tylko kwestia taka bardziej moralno-wolnościowa, co automaty powinny móc robić :)

[-] [email protected] 2 points 3 weeks ago

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!

[-] [email protected] 1 points 3 weeks ago

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

[-] [email protected] 2 points 3 weeks ago

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

22
submitted 3 weeks ago by [email protected] to c/[email protected]

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 @[email protected] 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

v0idist

0 post score
0 comment score
joined 2 months ago