Tweak the README

This commit is contained in:
Thomas Sileo 2018-05-20 12:28:11 +02:00
parent 20656259e9
commit eb9d7c6896

View file

@ -6,25 +6,26 @@
width="200" height="200" border="0" alt="microblog.pub"> width="200" height="200" border="0" alt="microblog.pub">
</p> </p>
<p align="center"> <p align="center">
<a href="https://github.com/tsileo/microblog.pub/releases"><img src="https://img.shields.io/badge/version-1.0.0-green.svg?" alt="Version"></a>
<a href="https://travis-ci.org/tsileo/microblog.pub"><img src="https://travis-ci.org/tsileo/microblog.pub.svg?branch=master" alt="Build Status"></a> <a href="https://travis-ci.org/tsileo/microblog.pub"><img src="https://travis-ci.org/tsileo/microblog.pub.svg?branch=master" alt="Build Status"></a>
<a href="https://github.com/tsileo/microblog.pub/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-AGPL_3.0-green.svg?style=flat" alt="License"></a> <a href="https://github.com/tsileo/microblog.pub/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-AGPL_3.0-blue.svg?style=flat" alt="License"></a>
</p> </p>
<p align="center">A self-hosted, single-user, <a href="https://activitypub.rocks">ActivityPub</a> powered microblog.</p> <p align="center">A self-hosted, single-user, <a href="https://activitypub.rocks">ActivityPub</a> powered microblog.</p>
**Still in early development.**
## Features ## Features
- Implements a basic [ActivityPub](https://activitypub.rocks/) server (with federation) - Implements a basic [ActivityPub](https://activitypub.rocks/) server (with federation)
- Compatible with [Mastodon](https://github.com/tootsuite/mastodon) and others (Pleroma, Hubzilla...) - Compatible with [Mastodon](https://github.com/tootsuite/mastodon) and others (Pleroma, Hubzilla...)
- Also implements a remote follow compatible with Mastodon instances - Also implements a remote follow compatible with Mastodon instances
- Expose your outbox as a basic microblog - Exposes your outbox as a basic microblog
- [IndieAuth](https://indieauth.spec.indieweb.org/) endpoints (authorization and token endpoint) - Implements [IndieAuth](https://indieauth.spec.indieweb.org/) endpoints (authorization and token endpoint)
- U2F support - U2F support
- You can use your ActivityPub identity to login to other websites/app - You can use your ActivityPub identity to login to other websites/app
- Admin UI with notifications and the stream of people you follow - Admin UI with notifications and the stream of people you follow
- Attach files to your notes - Allows you to attach files to your notes
- Privacy-aware upload that strip EXIF meta data before storing the file - Privacy-aware image upload endpoint that strip EXIF meta data before storing the file
- No JavaScript, that's it, even the admin UI is pure HTML/CSS - No JavaScript, that's it, even the admin UI is pure HTML/CSS
- Easy to customize (the theme is written Sass) - Easy to customize (the theme is written Sass)
- Microformats aware (exports `h-feed`, `h-entry`, `h-cards`, ...) - Microformats aware (exports `h-feed`, `h-entry`, `h-cards`, ...)
@ -39,6 +40,7 @@
```shell ```shell
$ git clone $ git clone
$ make css $ make css
$ cp -r config/me.sample.yml config/me.yml
``` ```
### Configuration ### Configuration
@ -53,8 +55,6 @@ $ make password
$ docker-compose up -d $ docker-compose up -d
``` ```
You should use a reverse proxy...
## Development ## Development
The most convenient way to hack on microblog.pub is to run the server locally, and run The most convenient way to hack on microblog.pub is to run the server locally, and run