Skip to main content

Welcome to the MSK Ecosystem

The MSK Ecosystem is a growing family of self-hosted, privacy-friendly web tools — built with the same design language, the same code quality standards, and the same respect for your data.


What's inside

  • MSK Paste — A self-hosted pastebin alternative with syntax highlighting, password protection, and burn-after-read pastes.
  • MSK Shortener — A self-hosted URL shortener with anonymous click statistics, QR codes, and link expiration.

More projects are planned — including MSKanban, MSK Banking, and more.


Shared philosophy

Every project in the ecosystem follows the same rules:

  • No accounts, no sessions, no tracking. Tools are useful without forcing identity.
  • No third-party trackers. No Google Analytics, no Plausible, no Fathom — nothing.
  • No plain-text IPs. IP addresses are hashed with a per-installation HMAC secret.
  • No GeoIP. Location data is never collected.
  • Hard-deletes, not soft-deletes. When content is removed (manual, expiration, burn-after-read), it's actually gone.
  • Open source under AGPL-3.0. Every line of code is auditable on GitHub.

Shared tech stack

LayerChoice
FrameworkNext.js 15 (App Router)
LanguageTypeScript (strict)
DatabaseMariaDB via mysql2
StylingTailwind CSS + MSK design tokens
ValidationZod 4
i18nnext-intl v4 (German + English, cookie-based)
Passwordsbcryptjs (cost 12)
Web serverApache2 (reverse proxy)
Process managersystemd
CI/CDGitHub Actions

info

Questions or feedback? Join the Discord or open an issue on GitHub.