mirror of
https://github.com/SleepingAmi/linkpen.git
synced 2026-10-03 01:28:35 +02:00
One link to help you share everything, including all other social media profiles.
https://linkpen.xyz
- CSS 40%
- EJS 35.2%
- JavaScript 24.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .github/workflows | ||
| middleware | ||
| public | ||
| routes | ||
| utils | ||
| views | ||
| .gitattributes | ||
| .gitignore | ||
| config.js | ||
| global-variables.json | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| server.js | ||
linkpen
One link to help you share everything you create, curate or sell from your YouTube, Hydraulisc and all other social media profiles!
Fun fact: Originally titled "friendly system"
About linkpen
Linkpen is a Free, Open Source, customizable, and user-friendly, link in bio tool.
Self-Hosting and Docs
Please refer to the linkpen Documentation - or docs.linkpen.xyz if you prefer the HTML rendered version.
Features
Linkpen is ever evolving, and as such, these features are said to change.
Accounts and Auth
- Email-less account creation.
- Roles for Admin or standard users.
- Strict password requirements.
- First user is automatically instance Admin.
Custom Logging
- Creates custom logs for advanced debugging.
Themes and Templates
- Highly customisable, user-generated themes and templates.
- New themes welcome!
Administration made easy
- Custom Admin dashboard for Admin users.
- Administrators can remove unwanted users or bad actors.
- Quick link to jump to a users public page to check for stale/unused usernames being reserved by bad actors.
- Administrators can promote or demote other users.
Contributors, please read:
The following is a guide for commit naming. Please follow.
Contribution Naming Scheme
- FEAT: New feature(s) added.
- FIX: Large PATCH or ground-breaking changes.
- PATCH: Simple FIX or minor changes, such as optimisations.
- CHORE: Necessary PATCH/FIX, possibly affecting more than a few files, or adding a needed FEAT. Also used in event of dependency bump, version bump, or general required, but not breaking, change.
Please also write meaningful changelogs in extended commit descriptions.