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>
This commit was merged in pull request #1.
This commit is contained in:
2025-12-24 13:40:47 +00:00
committed by michael_dileo
parent 612235d52b
commit 7327d77dcd
333 changed files with 39286 additions and 1 deletions

View File

@@ -0,0 +1,39 @@
# 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