I have a blog. I’d like to post more. I would post more if I could do so from my phone.
But I can’t, because my blog is static HTML (built by Hugo).
Is there some way I can enable posting from my phone that doesn’t involve messing around with git?
Or do I just install WordPress?
#blogging #tech
Rocketman
Als Antwort auf Rocketman • • •Jason Lefkowitz
Als Antwort auf Rocketman • • •The trick isn't so much that you need Git, it's that you need some way to trigger Hugo rebuilding your static pages and deploy them to wherever you host the site. And most solutions for doing that are built on Git (sigh).
How are you deploying the static pages currently? SFTP? Something else?
Rocketman
Als Antwort auf Jason Lefkowitz • • •Jason Lefkowitz
Als Antwort auf Rocketman • • •Something like Decap CMS might work. It lets you put a graphical, web-based editor on top of your existing Hugo stack. Web-based editor means you can post from any device with a browser. It's Git-based, but it's a one-time thing; you connect Decap to your Git repository and it takes things from there.
Hugo is a supported backend, and the docs have instructions on how specifically to set up Decap with Hugo.
(Disclaimer: I have used Hugo many times, but have never personally used Decap.)
decapcms.org/
Decap CMS | Open-Source Content Management System
decapcms.orgAdrianna Tan
Als Antwort auf Jason Lefkowitz • • •@jalefkowit decap never clicked for me (back when it was Netlify cms).
There’s a new one called Pages CMS which looks promising. Going to try it soon
Jason Lefkowitz
Als Antwort auf Adrianna Tan • • •@skinnylatte I still miss Movable Type, which really hit a sweet spot: nice browser-based content management, but the backend was all about crunching out static files you could host anywhere and that scaled like crazy.
Static publishing these days is pitched exclusively at the turbo nerd market, which is fine if you're a turbo nerd. But most people aren't.
Adrianna Tan
Als Antwort auf Jason Lefkowitz • • •@jalefkowit yep. It’s so much worse in so many ways
People seem to like bear blog
Fish Id Wardrobe
Als Antwort auf Rocketman • • •Rocketman
Als Antwort auf Fish Id Wardrobe • • •@fishidwardrobe Tried that. I even had my hoster install Hugo.
But it gets complicated when there’s images involved. Also, I want to be able to post from several devices, so git looked like a sane option. Until it didn’t.
stfn
Als Antwort auf Rocketman • • •Rocketman
Als Antwort auf stfn • • •Rocketman
Unbekannter Ursprungsbeitrag • • •@neil Thanks!
90% of my computer time happens on my phone these days. So I should probably optimize for posting from that device.
Robert Kingett
Als Antwort auf Rocketman • • •Rocketman
Als Antwort auf Rocketman • • •I should add that I like static HTML; Hugo is fine; I’m suspicious of complex web apps like WordPress; and the project’s mad king can fuck right off.
But I’d also very much like a blog that I can actually post to.
liebach
Als Antwort auf Rocketman • • •Rocketman
Als Antwort auf liebach • • •liebach
Als Antwort auf Rocketman • • •Do you need git for hugo? Can't you just edit files in the source dir, have a cronjob run hugo on it every n minutes, and if successful, deploy?
It's moronically simple. Maybe too simple.
Rocketman
Als Antwort auf liebach • • •@m this doesn’t sound like a great way to handle images.
Also, it’s probably rather clunky from mobile.
liebach
Als Antwort auf Rocketman • • •Ah, yes. Images.
Maybe writefreely.org/?
WriteFreely
WriteFreelyRocketman
Als Antwort auf liebach • • •@m Right. I had already considered WriteFreely.
But if I’m heading down the path of shonky web applications, I figured I might as well go the whole hog and run WordPress.
liebach
Als Antwort auf Rocketman • • •Rocketman
Als Antwort auf liebach • • •Sebastian Lauwers
Als Antwort auf Rocketman • • •I write in notes, or record voice notes. I then edit on the laptop and publish from there.
I do have git access to fix typos and whatnot, but I don’t do anything major in it.
zeitverschreib [friendica]
Als Antwort auf Rocketman • •jon ⚝
Als Antwort auf Rocketman • • •If it's on GitHub or GitLab, you can use DecapCMS or SveltiaCMS.
You might also want to try @publii@mastodon.social / @Publii@fosstodon.org , but maybe that doesn't run on mobile*
*except Linux phones
Rocketman
Als Antwort auf jon ⚝ • • •jon ⚝
Als Antwort auf Rocketman • • •@publii@mastodon.social @Publii@fosstodon.org
Jordan Biserkov
Als Antwort auf Rocketman • • •Rocketman
Als Antwort auf Jordan Biserkov • • •@jbiserkov That would solve approximately none of my problems, AND make me reliant on a centralized service owned by Microsoft.
Not at all what I want.
Martin Schmitt
Unbekannter Ursprungsbeitrag • • •Rocketman
Unbekannter Ursprungsbeitrag • • •@jpmens Good advice, thanks.
Done.
Rocketman
Unbekannter Ursprungsbeitrag • • •@jpmens @unixtippse No no, not late at all.
This is still a welcome affirmation