Skip to content

Write script to link nextcloud SAML auth to authentikΒ #4

@pirate

Description

@pirate

When all the containers first come up, there are in an empty clean slate state.

Please write a script that creates whatever config files & db records are needed to point Nextcloud to Authentik for authentication.

The script should live in either nextcloud/bin/link_to_authentik.sh and/or authentik/bin/link_to_nextcloud, whatever you think is best. The script should take the following inputs as environment variables:

  • COMPANY_NAME=SelfHostYourTech
  • COMPANY_DOMAIN=selfhostyour.tech
  • ADMIN_USERNAME=admin
  • ADMIN_PASSWORD=<random if not provided>

It should programatically perform the steps described here on the Nextcloud side and the Authentik side:

Use these powers wisely.


Subtasks

  • Make sure ./authentik/docker-compose.yml works to spin up a fresh empty autentik server
  • Make sure ./nextcloud/docker-compose.yml works to spin up a fresh empty Nextcloud server with the
  • Make sure you can access the REST APIs / endpoints / filesystems of both as needed to automate the setup process

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions