Skip to content

website/docs: add new doc about extra steps for hardening authentik#9649

Merged
tanberry merged 7 commits intomainfrom
docs-hard-security
May 9, 2024
Merged

website/docs: add new doc about extra steps for hardening authentik#9649
tanberry merged 7 commits intomainfrom
docs-hard-security

Conversation

@tanberry
Copy link
Copy Markdown
Contributor

@tanberry tanberry commented May 8, 2024

Added extra verbiage, from Jen's doc: https://www.notion.so/authentiksecurity/Hardening-docs-684229e00cdd49bbaa5c4ffd10c59ee2?v=684229e00cdd49bbaa5c4ffd10c59ee2

  • The documentation has been updated
  • The documentation has been formatted (make website)

@tanberry tanberry requested review from a team as code owners May 8, 2024 21:37
@netlify
Copy link
Copy Markdown

netlify bot commented May 8, 2024

Deploy Preview for authentik-storybook canceled.

Name Link
🔨 Latest commit 528118e
🔍 Latest deploy log https://app.netlify.com/sites/authentik-storybook/deploys/663cb6ffa89dd900080281d7

@netlify
Copy link
Copy Markdown

netlify bot commented May 8, 2024

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 528118e
🔍 Latest deploy log https://app.netlify.com/sites/authentik-docs/deploys/663cb6ffd2127400083b4095
😎 Deploy Preview https://deploy-preview-9649--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@codecov
Copy link
Copy Markdown

codecov bot commented May 8, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.44%. Comparing base (a140bad) to head (528118e).
Report is 17 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9649      +/-   ##
==========================================
- Coverage   92.51%   92.44%   -0.07%     
==========================================
  Files         669      688      +19     
  Lines       32899    33639     +740     
==========================================
+ Hits        30435    31098     +663     
- Misses       2464     2541      +77     
Flag Coverage Δ
e2e 50.15% <ø> (-0.41%) ⬇️
integration 25.65% <ø> (-0.29%) ⬇️
unit 89.79% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented May 9, 2024

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-ghcr.io/goauthentik/dev-server:gh-528118e6250287dc01894ae17cdc1b3d27ac21da
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

For arm64, use these values:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-ghcr.io/goauthentik/dev-server:gh-528118e6250287dc01894ae17cdc1b3d27ac21da-arm64
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
image:
    repository: ghcr.io/goauthentik/dev-server
    tag: gh-ghcr.io/goauthentik/dev-server:gh-528118e6250287dc01894ae17cdc1b3d27ac21da

For arm64, use these values:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
image:
    repository: ghcr.io/goauthentik/dev-server
    tag: gh-ghcr.io/goauthentik/dev-server:gh-528118e6250287dc01894ae17cdc1b3d27ac21da-arm64

Afterwards, run the upgrade commands from the latest release notes.

Tana M Berry and others added 3 commits May 8, 2024 20:42
Co-authored-by: Jens L. <jens@goauthentik.io>
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com>
@tanberry tanberry merged commit 85594a1 into main May 9, 2024
@tanberry tanberry deleted the docs-hard-security branch May 9, 2024 15:02
kensternberg-authentik added a commit that referenced this pull request May 10, 2024
* main:
  website/docs: add hardening advice and link directly to Cure53 results (#9670)
  core: bump goauthentik.io/api/v3 from 3.2024042.2 to 3.2024042.4 (#9674)
  core: bump ruff from 0.4.3 to 0.4.4 (#9677)
  core: bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 (#9675)
  web: bump glob from 10.3.12 to 10.3.14 in /web (#9676)
  lib/providers/sync: multiple minor fixes (#9667)
  core: fix source flow_manager not always appending save stage (#9659)
  web: bump API Client version (#9660)
  web/admin: only show non-backchannel providers in application provider select (#9658)
  website/docs: add new doc about extra steps for hardening authentik (#9649)
kensternberg-authentik added a commit that referenced this pull request May 10, 2024
* dev: (74 commits)
  website/docs: add hardening advice and link directly to Cure53 results (#9670)
  core: bump goauthentik.io/api/v3 from 3.2024042.2 to 3.2024042.4 (#9674)
  core: bump ruff from 0.4.3 to 0.4.4 (#9677)
  core: bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 (#9675)
  web: bump glob from 10.3.12 to 10.3.14 in /web (#9676)
  lib/providers/sync: multiple minor fixes (#9667)
  core: fix source flow_manager not always appending save stage (#9659)
  web: bump API Client version (#9660)
  web/admin: only show non-backchannel providers in application provider select (#9658)
  website/docs: add new doc about extra steps for hardening authentik (#9649)
  web: bump API Client version (#9656)
  enterprise/providers/microsoft_entra: initial account sync to microsoft entra (#9632)
  web: bump chromedriver from 124.0.1 to 124.0.2 in /tests/wdio (#9652)
  web: bump @sentry/browser from 7.113.0 to 7.114.0 in /web in the sentry group (#9653)
  core, web: update translations (#9650)
  translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN (#9644)
  translate: Updates for file web/xliff/en.xlf in zh-Hans (#9646)
  translate: Updates for file web/xliff/en.xlf in zh_CN (#9645)
  translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans (#9647)
  core, web: update translations (#9633)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants