mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-04-24 15:27:17 +00:00
731 B
731 B
OAuth
- Create user from
AHRIMAN_OAUTH_USER
environment variable (same as GitHub user). - Configure OAuth to use GitHub provider with client ID and secret specified in variables
AHRIMAN_OAUTH_CLIENT_ID
andAHRIMAN_OAUTH_CLIENT_SECRET
variables respectively. - Setup repository named
ahriman-demo
with architecturex86_64
. - Start web server at port
8080
. - Repository is available at
http://localhost:8080/repo
.
Before you start, you need to create an application. It can be done by:
- Go to
https://github.com/settings/applications/new
- Set application name and its homepage.
- Set callback url to
http://localhost:8080/api/v1/login
- Copy Client ID.
- Generate new client secret and copy it.