Files
Keybard-Vagabond-Demo/docs/User-Signup-Authentik.md
Michael DiLeo 7327d77dcd redaction (#1)
Add the redacted source file for demo purposes

Reviewed-on: https://source.michaeldileo.org/michael_dileo/Keybard-Vagabond-Demo/pulls/1
Co-authored-by: Michael DiLeo <michael_dileo@proton.me>
Co-committed-by: Michael DiLeo <michael_dileo@proton.me>
2025-12-24 13:40:47 +00:00

1.7 KiB

Signing up a user with the Authentik workflow

Copy and send the link from the community-signup-invitation invitation under the invitations page. This will allow the user to create an account and go through email verification. From there, they can sign in to write freely.

Email Template

The community signup email uses a professionally designed welcome template located at:

  • Template File: docs/email-templates/community-signup.html
  • Documentation: docs/email-templates/README.md

The email template includes:

  • Keyboard Vagabond branding with horizontal logo
  • Welcome message for digital nomads and remote workers
  • Account activation button with {AUTHENTIK_URL} placeholder
  • Overview of all available fediverse services
  • Contact information and support links

Setup Instructions

  1. Access Authentik Dashboard: Navigate to your Authentik admin interface
  2. Create Invitation Flow: Go to Flows → Invitations
  3. Upload Template: Use the HTML template from docs/email-templates/community-signup.html
  4. Configure Settings: Set up email delivery and SMTP credentials
  5. Test Flow: Send test invitation to verify template rendering

Services Accessible After Signup

Once users complete the Authentik signup process, they gain access to:

  • Write Freely: https://blog.keyboardvagabond.com User signup is done within the applications at:
  • Mastodon: https://mastodon.keyboardvagabond.com
  • Pixelfed: https://pixelfed.keyboardvagabond.com
  • BookWyrm: https://bookwyrm.keyboardvagabond.com
  • Piefed: https://piefed.keyboardvagabond.com Manual account creation must be done for:
  • Picsur: https://picsur.keyboardvagabond.com

Send the community-signup email template