Overview
Secure per-instance admin sign-in
HedgeDoc served through the nginx reverse proxy on port 80 - anonymous access is disabled and a unique admin account is generated for every instance on first boot.
Secure per-instance admin sign-in
Real-time collaborative markdown editor
Note overview and history
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Overview HedgeDoc is the leading open source, self-hosted, real-time collaborative markdown editor - the community fork of HackMD. Multiple people edit the same note simultaneously in a split-pane editor with live rendered preview, presence cursors and chat-free collaboration that just works in the browser. Notes support diagrams, code blocks with syntax highlighting, MathJax math, slide-deck presentation mode and image uploads. This image delivers HedgeDoc fully installed and configured as a system service, so your private, self-hosted knowledge and note collaboration platform is running within minutes of launch. The current release available is HedgeDoc 1.10.8.
Application Stack HedgeDoc runs on Node.js 20 LTS, installed from the official release tarball with the pre-built frontend, and is operated by an unprivileged service account under systemd. It listens on the loopback address only; an nginx reverse proxy fronts the application on port 80 with WebSocket upgrade support, which real-time collaboration requires. The SQLite database and image uploads live on a dedicated, independently resizable storage volume kept separate from the operating system disk.
Secure By Default Anonymous note creation and open self-registration are disabled. On its first boot the instance generates a unique session secret and a unique admin account with a random password, applied through HedgeDoc's own user management tooling and written to a root-only file. No shared or default credentials ship in the image, and all build-time state is wiped before capture.
Ready To Use Browse to the instance on port 80, sign in with the generated admin credentials, and start writing. Create additional users with the bundled user management CLI, or connect LDAP, SAML or OAuth2 identity providers through configuration. Import existing markdown, publish read-only note views, and present any note as a slide deck.
cloudimg Support 24/7 technical support by email and chat. Help with HedgeDoc deployment, user management, authentication providers, TLS termination, backups, upgrades and scaling.
Use Cases Team documentation and meeting notes with live co-editing. Engineering runbooks and incident scratchpads. University and classroom collaborative note-taking. A private, in-your-own-VPC alternative to SaaS collaborative editors for organisations with data residency or privacy requirements.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
Highlights
- HedgeDoc 1.10, the open source real-time collaborative markdown editor (HackMD fork), preinstalled on Node.js 20 LTS behind an nginx reverse proxy with WebSocket support on port 80 - split-pane live preview, diagrams, math, code highlighting and slide mode ready with no manual setup
- Secure by default: anonymous access and open registration are disabled, and a unique admin account and session secret are generated for every instance on first boot and stored in a root-only file - no shared or default credentials ship in the image
- 24/7 technical support from cloudimg, with expert help on user management, LDAP/SAML/OAuth2 authentication, TLS termination, backups, upgrades and scaling
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Description | Cost/hour |
|---|---|---|
t3.small Recommended | t3.small | $0.04 |
t2.micro | t2.micro instance type | $0.04 |
t3.micro | t3.micro instance type | $0.04 |
c5ad.xlarge | c5ad.xlarge instance type | $0.12 |
c5n.18xlarge | c5n.18xlarge instance type | $0.24 |
g6.8xlarge | g6.8xlarge instance type | $0.24 |
m8a.12xlarge | m8a.12xlarge instance type | $0.24 |
d3.8xlarge | d3.8xlarge instance type | $0.24 |
g7e.2xlarge | g7e.2xlarge instance type | $0.24 |
u7in-32tb.224xlarge | u7in-32tb.224xlarge instance type | $0.24 |
Vendor refund policy
Refunds available on request.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Initial release of HedgeDoc 1.10.8, the self-hosted real-time collaborative markdown editor.
Additional details
Usage instructions
Connect via SSH on port 22 as the default login user for your operating system variant (the user guide lists it per variant; on Ubuntu it is 'ubuntu'). HedgeDoc is served by nginx on port 80: browse to http://<instance-public-ip>/ and sign in with the generated admin credentials. Retrieve them with: sudo cat /root/hedgedoc-credentials.txt. The application runs on loopback port 3000 and is reached only through the nginx proxy on port 80, which carries the WebSocket connections used for real-time collaboration. Configuration lives in /etc/hedgedoc/hedgedoc.env, the application in /opt/hedgedoc, and the data (SQLite database and uploads) under /var/lib/hedgedoc on a dedicated EBS volume. The service is managed with systemctl (hedgedoc.service, nginx.service). Create additional users with: sudo -u hedgedoc env $(sudo grep -v '^#' /etc/hedgedoc/hedgedoc.env | xargs) NODE_ENV=production node /opt/hedgedoc/bin/manage_users --add user@example.com --pass <password> (run from /opt/hedgedoc). The user guide covers first sign-in, collaboration, user management and enabling HTTPS.
Resources
Vendor resources
Support
Vendor support
cloudimg provides 24/7 technical support for this product by email and live chat. Our engineers help with deployment, configuration, updates, performance tuning and troubleshooting; critical issues receive a one hour average response. Contact support@cloudimg.co.uk .
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.