website/docs: Add steps to troubleshoot /initial-setup/ (#15011)
* Add steps to troubleshoot /initial-setup/ * fix linting * Apply suggestions from code review Co-authored-by: Dewi Roberts <dewi@goauthentik.io> Signed-off-by: Marcelo Elizeche Landó <marce@melizeche.com> * Apply suggestions from code review Co-authored-by: Dewi Roberts <dewi@goauthentik.io> Signed-off-by: Marcelo Elizeche Landó <marce@melizeche.com> * add email part * Apply suggestions from code review Co-authored-by: Dewi Roberts <dewi@goauthentik.io> Signed-off-by: Marcelo Elizeche Landó <marce@melizeche.com> * Apply suggestions from code review Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com> Signed-off-by: Marcelo Elizeche Landó <marce@melizeche.com> * change wording --------- Signed-off-by: Marcelo Elizeche Landó <marce@melizeche.com> Co-authored-by: Dewi Roberts <dewi@goauthentik.io> Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
This commit is contained in:
		 Marcelo Elizeche Landó
					Marcelo Elizeche Landó
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							bbcf8418b4
						
					
				
				
					commit
					2fdf345271
				
			| @ -27,3 +27,29 @@ uv run ak create_recovery_key 10 akadmin | ||||
| ``` | ||||
|  | ||||
| This will output a link, that can be used to instantly gain access to authentik as the user specified above. The link is valid for amount of years specified above, in this case, 10 years. | ||||
|  | ||||
| ## Can't access initial setup flow during installation steps | ||||
|  | ||||
| If you're unable to access the initial setup flow (`/if/flow/initial-setup/`) immediately after installing authentik, first try restarting the containers because this often resolves temporary issues. | ||||
|  | ||||
| However, if the issue persists after restarting, you can directly set the admin password using the following commands: | ||||
|  | ||||
| Docker Compose deployments: | ||||
|  | ||||
|     ```bash | ||||
|     docker compose exec server ak changepassword akadmin | ||||
|     ``` | ||||
|  | ||||
| Kubernetes deployments: | ||||
|  | ||||
|     ```bash | ||||
|     kubectl exec -it deployment/authentik-server -c server -- ak changepassword akadmin | ||||
|     ``` | ||||
|  | ||||
| After following the prompts to set a new password, you can then login via: `https://authentik.company/if/flow/default-authentication-flow/?next=%2F` | ||||
|  | ||||
| After logging in, you can set the email address and other settings for the account by navigating to **Directory** > **Users** and editing the user account. | ||||
|  | ||||
| :::note | ||||
| This method bypasses the initial setup flow and should only be used as a last resort. The initial setup flow is the recommended method to configure the administrator user. | ||||
| ::: | ||||
|  | ||||
		Reference in New Issue
	
	Block a user