invitea/README.md

33 lines
740 B
Markdown

# Invitea
Invite links for your [Gitea](https://gitea.io) instance!
## Setup
Configure Invitea with a config, environment variables, or flags.
```yaml
domain: http://localhost:8080
session-secret: honk
gitea:
client-key: <client-key> # OAuth2 app key
client-secret: <client-secret> # OAuth2 app secret
token: <admin token> # Used for creating the accounts
url: https://git.jojodev.com
level: info
```
The CLI flags would match the key above (using `.` for any nested section) and environment variables would match `INVITEA_<KEY>`.
```sh
./invitea --domain http://localhost8080 --session-secret honk
```
```sh
INVITEA_DOMAIN="http://localhost:8080"
INVITEA_SESSION_SECRET="honk"
```
## License
[MIT](LICENSE)