Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yesdevnull/micropub-endpoint
A Micropub API endpoint.
https://github.com/yesdevnull/micropub-endpoint
api indieauth lumen-php-framework micropub php
Last synced: about 2 months ago
JSON representation
A Micropub API endpoint.
- Host: GitHub
- URL: https://github.com/yesdevnull/micropub-endpoint
- Owner: yesdevnull
- Created: 2018-07-20T09:33:08.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-19T19:57:04.000Z (almost 4 years ago)
- Last Synced: 2023-03-12T02:23:11.696Z (almost 2 years ago)
- Topics: api, indieauth, lumen-php-framework, micropub, php
- Language: PHP
- Homepage: https://www.yesdevnull.net/projects/micropub-endpoint
- Size: 251 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Micropub Endpoint
Made with Laravel Lumen and PHP 7.1.
# Setting Up
1. Download project from GitHub
2. `composer install`
3. Set up `.env` with your config settings
4. Deploy to your site or test locally# Supported Static Site Generators
For now [Hugo](https://gohugo.io/) is the only static site generator that this endpoint supports.
However it's trivial to add a new provider in `app/Providers` for your specific generator of choice.
Take a look at the `HugoProvider` for an example.## TODO
- [x] Create new post
- [ ] Update post
- [ ] Delete post
- [ ] Undelete post
- [x] Support media upload
- [ ] More tests