hedgedoc

hedgedoc

Docker app from linuxserver's Repository

Overview

HedgeDoc(https://hedgedoc.org/) gives you access to all your files wherever you are. HedgeDoc is a real-time, multi-platform collaborative markdown note editor. This means that you can write notes with other people on your desktop, tablet or even on the phone. You can sign-in via multiple auth providers like Facebook, Twitter, GitHub and many more on the homepage.

Requirements

MySQL or MariaDB installed

Runtime arguments

Web UI
http://[IP]:[PORT:3000]
Network
bridge
Shell
bash
Privileged
false

Template configuration

WebUIPorttcp

Web gui port (internal port also needs to be changed if accessing at port other than 80, 443 and 3000).

Target
3000
Default
3000
AppdataPathrw

Persistent config files

Target
/config
DB_HOSTVariable

Host address of mariadb database

Default
hostname or ip
DB_PORTVariable

Port to access mariadb database default is 3306

Default
3306
DB_USERVariable

Database user

Default
hedgedoc
DB_PASSVariable

Database password

Default
secret password
DB_NAMEVariable

Database name

Default
hedgedoc
CMD_DOMAINVariable

The address the gui will be accessed at (ie. `192.168.1.1` or `hedgedoc.domain.com`).

Default
localhost
CMD_URL_ADDPORTVariable

Set to `true` if using a port other than `80` or `443`.

Default
false
CMD_PROTOCOL_USESSLVariable

Set to `true` if accessing over https via reverse proxy.

Default
false
CMD_PORTVariable

If you wish to access hedgedoc at a port different than 80, 443 or 3000, you need to set this to that port (ie. `CMD_PORT=5000`) and change the port mapping accordingly (5000:5000).

Default
3000
CMD_ALLOW_ORIGINVariable

Comma-separated list of allowed hostnames

Default
'localhost'
CMD_DB_DIALECTVariable

This variable allows selecting a database engine (if DB_HOST not set up). Available options are: `mariadb`, `mysql`, `postgres`, `sqlite`.

PUIDVariable

Container Variable: PUID

Default
99
PGIDVariable

Container Variable: PGID

Default
100
UMASKVariable

Container Variable: UMASK

Default
022

Download Statistics

559,987
Total Downloads
12,404
This Month
7,361
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
lscr.io/linuxserver/hedgedoc
Last Updated2026-04-15
First Seen2021-03-13

Run Hedgedoc on Unraid.

Hedgedoc is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.