Meidokon Wiki
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Useful(?) links

  • furinkan's stuff

  • Postfix snippets


  • SystemInfo

  • This sidebar

Navigation

  • FrontPage
  • RecentChanges
  • FindPage
  • HelpContents

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 2 as of 2021-04-04 15:58:10
MeidokonWiki:
  • WriteFreely

I've been trying out this new self-hosted blogging platform, WriteFreely. It's minimalist but pretty nice.

Getting it working

I'm running version 0.12.0 from https://github.com/writeas/writefreely/releases/tag/v0.12.0

I wanna host it at https://rant.meidokon.net, as a multi-user instance so that I'll get /furinkan on it. I've installed it on servers/illustrious in my own homedir.

Installed mariadb, added a new user and gave them a DB (both are writefreely_rant)

Followed the official guide and created a multi-user instance to play with.

Installed certbot with snap as per this guide: https://certbot.eff.org/lets-encrypt/ubuntufocal-nginx

Ran certbot and let it SSL-ify my rant.meidokon vhost

Pointed the hostname to my public IP, can't use a CNAME (was trying to use thighhighs). Also had to add a CAA record for the subdomain, I thought the top-level would've covered it, as we're already permitted for letsencrypt

Tested dryrun renewal, looks good

Auto-renewal actually looks good this time! /etc/systemd/system/snap.certbot.renew.timer

Kick off the service: systemctl enable --now writefreely-rant.service

Looking good! https://rant.meidokon.net/furinkan/

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01
MoinMoin Release 1.9.11 [Revision release], Copyright by Juergen Hermann et al.