All templates

Deploy HackMD on your own server.

HackMD logo

HackMD is a simple and powerful note-taking app that allows you to create notes, write and organize your thoughts, and collaborate with others in real time. It's a great tool for anyone who wants to stay organized and productive while working remotely or on the go.

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at HackMD.

HackMD screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

2 connected services

Why HackMD

Everything you need, running where you choose.

Get the full HackMD experience with Easypanel handling the repetitive infrastructure work around it.

No-Code Collaboration
The app provides a no-code collaboration experience, allowing you to collaborate on documents in real time. This eliminates the need for manual sharing and ensures that all changes are tracked and saved.
No-Code Note Taking
The app provides a no-code note taking experience, allowing you to create notes, write and organize your thoughts, and collaborate with others in real time. This eliminates the need for manual note taking and ensures that all notes are saved and accessible.
No-Code Organization
The app provides a no-code organization experience, allowing you to organize your notes, tasks, and other content in a structured and intuitive way. This eliminates the need for manual organization and ensures that all content is easily accessible and searchable.
One-click deployment
Skip manual Docker setup. Easypanel creates and connects the services this app needs.
Your server, your data
Run the application on infrastructure you control, without giving up a polished deployment workflow.
Production-ready defaults
Persistent storage, domains, HTTPS, and environment variables are configured from one guided form.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose HackMD
Open Templates, select HackMD, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

hackmdRequired

App Service Image

hackmdio/hackmd:2.6.1Required

Database Service Name

hackmd-dbRequired
Resources
Project documentation and source code.
Latest template update
Dec 25, 2025

Version bumped to 2.6.1

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Glass Keep logo
Glass Keep
Glass Keep is a lightweight, self-hosted note-taking and organization application designed for personal knowledge management. It provides a clean, intuitive interface for creating, organizing, and managing notes, thoughts, and ideas. Glass Keep features markdown support, rich text editing, categories, tags, and powerful search capabilities to help you find information quickly. Built with Node.js and SQLite, it offers fast performance and easy deployment without requiring complex database setup. All your notes are stored locally in a SQLite database, ensuring privacy and complete control over your data. Perfect for individuals who want a simple, fast, and private note-taking solution without the complexity of larger systems.
View template
Grist logo
Grist
Grist is an open-source, customizable data management platform that combines the power of a spreadsheet with the structure of a database. Designed for teams and individuals who need to organize, analyze, and share information, Grist offers a flexible and collaborative environment for data management. It supports relational data linking, allowing users to create complex, connected data tables, and provides tools for custom views, formulas, and dashboards. Grist’s user-friendly interface empowers users to build powerful applications without requiring extensive coding knowledge.
View template
Poznote logo
Poznote
Poznote is a lightweight, self-hosted note-taking application designed for personal knowledge management and quick note capture. It provides a simple, clean interface for creating, organizing, and managing notes without unnecessary complexity. Poznote uses SQLite for data storage, making it easy to deploy without requiring external database setup. The application features secure authentication, markdown support, and fast search capabilities to help you find information quickly. All your notes are stored locally in a SQLite database file, ensuring privacy and complete control over your data. Perfect for individuals who want a straightforward, fast, and private note-taking solution that can be accessed from any browser.
View template
HackMD logo
Ready to deploy HackMD?
Open your own Easypanel dashboard, choose HackMD from Templates, and review the deployment options.