mirror of
				https://github.com/arcan1s/ahriman.git
				synced 2025-10-24 18:33:47 +00:00 
			
		
		
		
	OAuth
- Create user from AHRIMAN_OAUTH_USERenvironment variable (same as GitHub user).
- Configure OAuth to use GitHub provider with client ID and secret specified in variables AHRIMAN_OAUTH_CLIENT_IDandAHRIMAN_OAUTH_CLIENT_SECRETvariables respectively.
- Setup repository named ahriman-demowith 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.