Briefkasten
Self-managed bookmark management application-supports browser extended saving, automatic extraction of web page information, category and label management, full-text search, OAuth login, and easily manage your online collections.
##Functional characteristics - ** Smart bookmark saving ** -Automatically extract webpage titles and descriptions - ** Category Management ** -Create custom categories and organize bookmarks - ˇ ** Label System ** -Flexible labeling for quick screening - ** Full-text search ** -quickly find the bookmark you need - **OAuth login ** -Support GitHub/Google secure login - ** Browser extension ** -Save the current web page with one click ### 1. Configure GitHub OAuth You need to configure GitHub OAuth for the first time installation to log in: 1. Visit [GitHub Developer Settings](https://github.com/settings/developers) 2. Click on **New OAuth App** 3. Fill in application information: - **Application name**: `Briefkasten` - **Homepage URL**: `https://Your application domain name` - **Authorization callback URL**: `https://your application domain name/api/auth/callback/github` 4. Copy **Client ID** and **Client Secret** after creation 5. Fill in these credentials in the deployment wizard ### 2. login application After the configuration is complete, click **Continue with GitHub** to log in using your GitHub account. --- ##Usage Guide ###Add a bookmark ** Method 1: Add directly ** 1. Click the **+** button in the lower right corner 2. Paste web page URL 3. The app automatically obtains the title, description and cover picture 4. Select classification and label, and save ** Method 2: Browser extension ** 1. Install the BriefKasten browser extension 2. Click the expansion icon on any web page 3. Save the current page with one click



