website/docs: add note for trailing-slash in initial setup (#12583)
* docs: add note for trailing-slash in initial setup Signed-off-by: Mahmoud Abduljawad <mahmoud@masaar.com> * docs: add note for trailing-slash in k8s initial setup Signed-off-by: Mahmoud Abduljawad <mahmoud@masaar.com> * docs: refactor to use admonition syntax Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com> Signed-off-by: Mahmoud Abduljawad <abduljawad.mahmoud@gmail.com> * docs: update wording Signed-off-by: Mahmoud Abduljawad <mahmoud@masaar.com> * docs: update wording Signed-off-by: Mahmoud Abduljawad <mahmoud@masaar.com> * docs: reword for natural language Co-authored-by: 4d62 <git@sdko.org> Signed-off-by: Mahmoud Abduljawad <abduljawad.mahmoud@gmail.com> * docs: reword for natural language Signed-off-by: Mahmoud Abduljawad <mahmoud@masaar.com> * docs: typo Satisfy `codespell` by changing "falsy" to "false". --------- Signed-off-by: Mahmoud Abduljawad <mahmoud@masaar.com> Signed-off-by: Mahmoud Abduljawad <abduljawad.mahmoud@gmail.com> Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com> Co-authored-by: 4d62 <git@sdko.org>
This commit is contained in:
		 Mahmoud Abduljawad
					Mahmoud Abduljawad
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							661a966e23
						
					
				
				
					commit
					f3834016dc
				
			| @ -83,7 +83,7 @@ class RedirectStageView(ChallengeStageView): | ||||
|         target_url_override = self.executor.plan.context.get(PLAN_CONTEXT_REDIRECT_STAGE_TARGET, "") | ||||
|         if target_url_override: | ||||
|             target = self.parse_target(target_url_override) | ||||
|         # `target` is falsy if the override was to a Flow but that Flow doesn't exist. | ||||
|         # `target` is false if the override was to a Flow but that Flow doesn't exist. | ||||
|         if not target: | ||||
|             if current_stage.mode == RedirectMode.STATIC: | ||||
|                 target = current_stage.target_static | ||||
|  | ||||
| @ -117,6 +117,10 @@ The `docker-compose.yml` file statically references the latest version available | ||||
|  | ||||
| To start the initial setup, navigate to `http://<your server's IP or hostname>:9000/if/flow/initial-setup/`. | ||||
|  | ||||
| :::info | ||||
| You will get `Not Found` error if initial setup URL doesn't include the trailing forward slash `/`. Make sure you use the complete url (`http://<your server's IP or hostname>:9000/if/flow/initial-setup/`) including the trailing forward slash. | ||||
| ::: | ||||
|  | ||||
| There you are prompted to set a password for the `akadmin` user (the default user). | ||||
|  | ||||
| For an explanation about what each service in the docker compose file does, see [Architecture](../../core/architecture.md). | ||||
|  | ||||
| @ -74,6 +74,10 @@ During the installation process, the database migrations will be applied automat | ||||
|  | ||||
| After the installation is complete, access authentik at `https://<ingress-host-name>/if/flow/initial-setup/`. Here, you can set a password for the default `akadmin` user. | ||||
|  | ||||
| :::info | ||||
| You will get `Not Found` error if initial setup URL doesn't include the trailing forward slash `/`. Make sure you use the complete url (`http://<ingress-host-name>/if/flow/initial-setup/`) including the trailing forward slash. | ||||
| ::: | ||||
|  | ||||
| ### Optional step: Configure global email credentials | ||||
|  | ||||
| It is recommended to configure global email credentials as well. These are used by authentik to notify you about alerts and configuration issues. Additionally, they can be utilized by [Email stages](../../add-secure-apps/flows-stages/stages/email/index.mdx) to send verification and recovery emails. | ||||
|  | ||||
		Reference in New Issue
	
	Block a user