JK Docs
System Admin

Secure Admin Panel & Authentication

Last updated: 4/23/2026

Managing Your Documentation Securely

The platform now includes a protected Admin Panel accessible via the sidebar (bottom-left button).

Setup

  1. Define the ADMIN_PASSWORD environment variable in your Coolify panel or .env file.
  2. The system uses a secure cookie-based session with a 7-day expiration.

Route Protection

  • All routes under /admin/** are automatically protected by Next.js Middleware.
  • Unauthorized attempts to access these pages will redirect to /admin/login.

Editing Content

The Admin Panel allows you to:

  • CRUD Operations: Create, Read, Update, and Delete both Guides and Categories.
  • Markdown Preview: See how your documentation will look before publishing.
  • Live Search: Quickly find existing guides to edit.
JK Docs
New Guide

Categories

DevOpsBackendFrontendDatabaseToolsSecurityDesignSystem Admin
Admin Panel