Briefkasten

Briefkasten

Docker app from grtgbln's Repository

Overview

A self-hosted bookmarking application.

Install Briefkasten on Unraid in a few clicks.

Find Briefkasten in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Briefkasten Review the template variables and paths Click Install

Requirements


        Requires a separate Postgres database.
    

Download Statistics

58,326
Total Downloads
2,169
This Month
1,541
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Details

Repository
ndom91/briefkasten:latest
Last Updated2024-11-15
First Seen2024-09-25

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Container Port: 3000

Target
3000
Default
3000
Value
3000
Database Connection URLVariable

Connection URL for the Postgres database

Target
DATABASE_URL
Default
postgresql://user:password@host:port/dbname
Authentication SecretVariable

Secret to use for authentication. Run `openssl rand -hex 32` to generate.

Target
NEXTAUTH_SECRET
GitHub - Client IDVariable

GitHub OAuth Client ID

Target
GITHUB_ID
GitHub - Client SecretVariable

GitHub OAuth Client Secret

Target
GITHUB_SECRET
Google - Client IDVariable

Google OAuth Client ID

Target
GOOGLE_ID
Google - Client SecretVariable

Google OAuth Client Secret

Target
GOOGLE_SECRET
Azure Active Directory - Client IDVariable

Azure Active Directory OAuth Client ID

Target
AZURE_AD_CLIENT_ID
Azure Active Directory - Client SecretVariable

Azure Active Directory OAuth Client Secret

Target
AZURE_AD_CLIENT_SECRET
Azure Active Directory - Tenant IDVariable

Azure Active Directory Tenant ID

Target
AZURE_AD_TENANT_ID
Keycloak - NameVariable

Keycloak Name

Target
KEYCLOAK_NAME
Keycloak - IDVariable

Keycloak ID

Target
KEYCLOAK_ID
Keycloak - SecretVariable

Keycloak Secret

Target
KEYCLOAK_SECRET
Keycloak - IssuerVariable

Keycloak Issuer

Target
KEYCLOAK_REALM
Keycloak - Allow Dangerous Email Account LinkingVariable

May help if getting OAuthAccountNotLinked error while using Keycloak IdP. See documentation.

Target
KEYCLOAK_DANGER_EMAIL_ACC_LINK
Default
false|true
Authentik - NameVariable

Authentik Name, displayed on 'Continue with' button

Target
AUTHENTIK_NAME
Authentik - IDVariable

Authentik ID

Target
AUTHENTIK_ID
Authentik - SecretVariable

Authentik Secret

Target
AUTHENTIK_SECRET
Authentik - IssuerVariable

URL to Authentik application

Target
AUTHENTIK_ISSUER
Auto-Login With First ProviderVariable

Try to automatically log in with the first provider

Target
AUTOLOGIN_FIRST_PROVIDER
Default
false|true
Email Provider - SMTP ServerVariable

SMTP server to use for sending emails

Target
SMTP_SERVER
Email Provider - SMTP From EmailVariable

Email address to send emails from

Target
STMP_FROM
Supabase - KeyVariable

Supabase API Key, for storing bookmark screenshots in cloud

Target
SUPABASE_KEY
Supabase - URLVariable

Supabase URL, for storing bookmark screenshots in cloud

Target
SUPABASE_URL
Supabase - Bucket IDVariable

Supabase Bucket ID, for storing bookmark screenshots in cloud

Target
SUPABASE_BUCKET_ID
Authentication URLVariable

Internal authentication URL. Not recommended to change.

Target
NEXTAUTH_URL
Default
http://localhost:3000
Value
http://localhost:3000