Transform any Matrix client into a Micropub client
Last updated 5 years ago by kegsay .
Apache-2.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install matrix-appservice-micropub 
SYNC missed versions from official npm registry.

Micropub AS

Transform any Matrix client into a Micropub client instantly.


  • You need to have a home server installed and running.


  • Copy config.sample.yaml and edit the URL and token fields. The tokens can be anything you want.
  • Generate a registration file by typing node app -c your.config.file.yaml --generate-registration
  • Make your home server aware of the registration file (setting app_service_config_files in homeserver.yaml to the path of the registration file, remember it's a list so use ["file/path.yaml"])
  • Restart your home server.
  • Run the application service: node app -c your.config.file.yaml


  • Invite @micropub:yourdomain to a room. It will automatically join.
  • Type !indieauth - it will return an OAuth URL for you to click.
  • Login via IndieAuth.
  • The bot will let you know that you've authorised.
  • Send any message into the room.
  • It will be transformed into a micropub entry and sent to your specified micropub endpoint.

Current Tags

  • 0.0.1-b                                ...           latest (5 years ago)

2 Versions

  • 0.0.1-b                                ...           5 years ago
  • 0.0.1                                ...           5 years ago
Maintainers (1)
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 2
Dependencies (11)
Dev Dependencies (0)
Dependents (2)

Copyright 2014 - 2017 © |