Lindenii Project Forge
Login

server

Vireo IdP server

Hi… I am well aware that this diff view is very suboptimal. It will be fixed when the refactored server comes along!

Commit info
ID
0dd097132431b4fb164bba48faa42d3ad1bf3714
Author
Runxi Yu <me@runxiyu.org>
Author date
Thu, 25 Sep 2025 14:30:19 +0800
Committer
Runxi Yu <me@runxiyu.org>
Committer date
Thu, 25 Sep 2025 14:30:19 +0800
Actions
Fork init
# sinwon
# Vireo – OpenID Connect and OAuth 2 provider

sinwon is a simple [OAuth 2] server for small deployments. sinwon exposes an
authentication server for use by other services to offer single sign-on. sinwon
uses a SQLite database.
Vireo is a simple OpenID Connect and OAuth 2 provider for small deployments.

## Building
It is a work in progress.

    go build
Vireo is a fork of [sinwon](https://codeberg.org/emersion/sinwon).

## License

AGPLv3 only, see LICENSE.

## Usage
## Contributing

    sinwon [-config <config>]
Create a branch that begins with `contrib/` and push to the
[main repo](https://forge.lindenii.org/vireo/-/repos/server/)
via SSH directly.

See an example configuration file in `config.in`.
```
git clone ssh://forge.lindenii.org/vireo/:/repos/server/ vireo-server
cd vireo-server
git checkout -b contrib/whatever
# edit and commit stuff
git push -u origin HEAD
```

## License
## Support

AGPLv3 only, see LICENSE.
[`#chat`](https://webirc.runxiyu.org/kiwiirc/#chat)
on
[irc.runxiyu.org](https://irc.runxiyu.org/).

[OAuth 2]: https://oauth.net/2/