You won't need a reverse proxy in front of #WriteFreely in v0.4 -- now it can handle secure traffic on its own.
Adding basic stats to #WriteFreely About pages. https://pencil.writefree.ly/about
New task: Support changing config values via web https://phabricator.write.as/T541
Another idea it made me think of: what if instead of comments right now, mentions just forwarded to a connected Mastodon / Pleroma / whatever account? Not sure how that'd technically work, but might have to look into it.
Recent @matt blog post getting sent around the fediverse reminded me this is pretty critical for #WriteFreely v1.0: blog data caching.
Version 0.3 https://blog.writefreely.org/version-0-3
Got both of these finished -- really pleased about the admin page editing functionality, in particular. Will be much better for people starting up their own instances, and customizing it how they like.
Tomorrow I'll release #writefreely v0.3.
That's two Mondays in a row, so maybe I'll keep up the weekly release schedule until we reach v1.0
All important reported issues are out of the way for v0.3 🎊
So now it's time to get some *new* features into #writefreely before this next release:
- Setting a `created` date when publishing a new post (good for importing and scheduling posts) - https://phabricator.write.as/T532
- Maybe the ability to edit some standard pages on multi-user instances, e.g. the About and Privacy pages - https://phabricator.write.as/T533
Yeah, this probably has to do with how Masto handles the `Delete` activity. Going to leave it out for now.
Added an admin option to reset user passwords by running:
writefreely --reset-pass <username>
On the develop branch now, to be released in v0.3.
While it won't be required for installation, we will support Docker: https://phabricator.write.as/T531
Version 0.2.1 https://blog.writefreely.org/version-0-2-1
Moved encryption key generation (for cookies and email addresses) out of a Bash script and into the app. So that's one less file to deal with, and now you should be able to install #writefreely on Windows!
Good amount of fixes and changes going into #writefreely already -- I'll probably release v0.2 early this week.
Fixed some very small stuff with installation, as well as big stuff like federation with #Pleroma.
Yep, works as well as expected on a Raspberry Pi. Requests are slower, but not noticeably so under low load.
Things start slowing down when getting around 10 concurrent requests on blog posts -- a common thing to happen when someone publishes a new federated post. But this can be mitigated in the future with some caching.
A really nice thing about #WriteFreely is how light it is. It uses very little resources -- so little that it should have no problem running on a Raspberry Pi or NAS.
Well, I just dusted off my Pi to put that theory to the test.
In this vein, to keep everything consistent and echo Write.as/WriteFreely, I'll probably rename the @read_as project to ReadFreely, and then Read.as will be our flagship instance.
Casual dev-related updates from @write_as / @writefreely, tooted by @matt.
This account isn't super active. You might want to check out our other profiles!