Skip to content

update authentik to 2026.5.2 - #14846

Merged
MickLesk merged 19 commits into
community-scripts:mainfrom
thieneret:update-authentik-2026.5.2
Jun 5, 2026
Merged

update authentik to 2026.5.2#14846
MickLesk merged 19 commits into
community-scripts:mainfrom
thieneret:update-authentik-2026.5.2

Conversation

@thieneret

Copy link
Copy Markdown
Contributor

✍️ Description

I finally managed to finish the authentik update script. Sorry for the delay, but I don't have much time these days. Plus, there was a typo in my test configuration and it took me 2 days to find it. My fault. :(

So about the update:

  • a few new dependencies have been introduced
  • authentik recently changed the way it handles worker. Now the new handler needs to be compiled with Rust and this process needs more than 4GB of RAM, so the default amount of RAM for the container has increased to 8GB.
  • During testing I have seen a few cases where the worker or server could not start because they were trying to use the same ports, so the port configuration is overridden in separate environment files for the worker and the server
  • starting with version 2026.5.0, you do not need to type the /if/flow/initial-setup/ link for the initial setup on a new installation because it will automatically redirect you there
  • In my experience, the initial setup is only accessible via https, so the default port has changed to 9443. After the initial setup, the http page is accessible on port 9000.

I can't find the JSON file in the repository to modify the necessary information.

🔗 Related Issue

✅ Prerequisites (X in brackets)

  • Self-review completed – Code follows project standards.
  • Tested thoroughly – Changes work as expected.
  • No security risks – No hardcoded secrets, unnecessary privilege escalations, or permission issues.

🛠️ Type of Change (X in brackets)

  • 🐞 Bug fix – Resolves an issue without breaking functionality.
  • New feature – Adds new, non-breaking functionality.
  • 💥 Breaking change – Alters existing functionality in a way that may require updates.
  • 🆕 New script – A fully functional and tested script or script set.
  • 🌍 Website update – Changes to script metadata (PocketBase/website data).
  • 🔧 Refactoring / Code Cleanup – Improves readability or maintainability without changing functionality.
  • 📝 Documentation update – Changes to README, AppName.md, CONTRIBUTING.md, or other docs.

@thieneret
thieneret requested a review from a team as a code owner June 1, 2026 08:10
@github-actions github-actions Bot added breaking change A change that is not backward compatible update script A change that updates a script labels Jun 1, 2026
Comment thread ct/authentik.sh
Comment thread ct/authentik.sh Outdated
Comment thread ct/authentik.sh Outdated
Comment thread install/authentik-install.sh Outdated
Comment thread install/authentik-install.sh
thieneret and others added 3 commits June 1, 2026 11:02
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
@thieneret

Copy link
Copy Markdown
Contributor Author

@CrazyWolf13 @MickLesk
Thank you for your advices.
Refactored and tested

Comment thread ct/authentik.sh Outdated
Comment thread ct/authentik.sh Outdated
Comment thread ct/authentik.sh Outdated
Comment thread ct/authentik.sh Outdated
Comment thread ct/authentik.sh
Comment thread install/authentik-install.sh Outdated
Comment thread install/authentik-install.sh Outdated
Comment thread install/authentik-install.sh Outdated
Comment thread install/authentik-install.sh Outdated
Comment thread install/authentik-install.sh Outdated
@MickLesk

MickLesk commented Jun 2, 2026

Copy link
Copy Markdown
Member

@thieneret you can now use profiles for rust
#14872

Example:

RUST_PROFILE="minimal" RUST_TOOLCHAIN="stable" setup_rust

MickLesk and others added 11 commits June 2, 2026 09:21
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
@thieneret

Copy link
Copy Markdown
Contributor Author

RUST_TOOLCHAIN="stable" tested and working

Comment thread ct/authentik.sh
Comment thread ct/authentik.sh
Comment thread ct/authentik.sh
Comment thread ct/authentik.sh
Comment thread ct/authentik.sh
@thieneret

Copy link
Copy Markdown
Contributor Author

@MickLesk @CrazyWolf13
Is there anything else that needs to be clarified, or is there anything else that needs to be modified to be merged?

@MickLesk

MickLesk commented Jun 4, 2026

Copy link
Copy Markdown
Member

#14846 (comment)

This is Open?

Comment thread ct/authentik.sh
@CrazyWolf13

Copy link
Copy Markdown
Member

can you resolve the conflicts? then it should be good to go, thanks for sticking with it!

MickLesk and others added 2 commits June 4, 2026 15:26
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
@MickLesk

MickLesk commented Jun 5, 2026

Copy link
Copy Markdown
Member

@pocketbase-bot set authentik to 8192 RAM

@pocketbase-bot

pocketbase-bot Bot commented Jun 5, 2026

Copy link
Copy Markdown

🤖 PocketBase AI Bot — please confirm

Set the RAM for the default method of 'authentik' to 8192 MB.

Target: authentik
Proposed changes:

  • method edit default: {"ram":8192}

Reply @pocketbase-bot confirm to apply, or restate the request to adjust.

@MickLesk

MickLesk commented Jun 5, 2026

Copy link
Copy Markdown
Member

@pocketbase-bot confirm

@pocketbase-bot

pocketbase-bot Bot commented Jun 5, 2026

Copy link
Copy Markdown

PocketBase AI Bot: Applied to authentik

  • method edit default: {"ram":8192}

CT sync PR: #14948

Confirmed by @MickLesk

@MickLesk
MickLesk merged commit e280a2d into community-scripts:main Jun 5, 2026
2 checks passed
@thieneret
thieneret deleted the update-authentik-2026.5.2 branch June 6, 2026 18:18
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Jun 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

breaking change A change that is not backward compatible update script A change that updates a script

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants