~sircmpwn/sr.ht-docs

697226f4a5987d547c3b80923c9fae93b82dc55a — Luca Weiss 2 years ago 26b5c83
Add an install manual for dispatch.sr.ht and dummy ones for man & todo
3 files changed, 34 insertions(+), 0 deletions(-)

A dispatch.sr.ht/installation.md
A man.sr.ht/installation.md
A todo.sr.ht/installation.md
A dispatch.sr.ht/installation.md => dispatch.sr.ht/installation.md +18 -0
@@ 0,0 1,18 @@
---
title: dispatch.sr.ht installation
---

# Installation

dispatch.sr.ht is a standard sr.ht web service and can be installed through the
[standard procedure](/installation.md). However, there is an additional step
required.

## GitHub OAuth client

You need to register your dispatch.sr.ht installation under [GitHub OAuth
Apps](https://github.com/settings/developers). For the `Authorization callback
URL` use the URL of your service instance with `/github/callback` appended (for
example `https://dispatch.sr.ht/github/callback`). Put the `Client ID` and
`Client Secret` you get from GitHub into your sourcehut config in the
`[dispatch.sr.ht::github]` section.

A man.sr.ht/installation.md => man.sr.ht/installation.md +8 -0
@@ 0,0 1,8 @@
---
title: man.sr.ht installation
---

man.sr.ht is a standard sr.ht web service and can be installed through the
[standard procedure](/installation.md).

**TODO**: Document man.sr.ht-specific installation steps

A todo.sr.ht/installation.md => todo.sr.ht/installation.md +8 -0
@@ 0,0 1,8 @@
---
title: todo.sr.ht installation
---

todo.sr.ht is a standard sr.ht web service and can be installed through the
[standard procedure](/installation.md).

**TODO**: Document todo.sr.ht-specific installation steps