ZNote Updates: New Document Sharing, Note Export, and Docker Deployment

ZNoteopen source note-takingDocker deploymentnote sharingdata export
Published·Modified·

Hello everyone, I am xiaoz. Two days after the last release of ZNote version 0.1.0, I have been busy non-stop, and the software has now been updated to version 0.3.1. Here is a report on the recent updates to the ZNote note-taking software.

ZNote Official Website: https://znote.xphub.dev/

Recent ZNote Updates

Due to the large number of recent updates, it is impossible to list them all. Below are some of the important updates:

  • New: Document functionality
  • New: 404 page
  • New: Support for manually emptying the trash
  • New: Data export
  • New: Support for note sharing and sharing management
  • Optimized: Enhanced robustness and compatibility of the import function
  • Optimized: Mobile editor display
  • **And more...

Quick Start

If you have not yet deployed ZNote, you can use Docker Compose to deploy it. Create a compose.yaml file and add the following content:

services:
  znote:
    container_name: znote
    image: helloz/znote:latest
    ports:
      - "3888:3888"
    volumes:
      - "./data:/app/data"
    restart: always
    environment:
      TZ: Asia/Shanghai

Run docker compose up -d to start, and then visit http://ip:3888. On first use, you will be guided to create an administrator account.

Introduction to Recent ZNote Updates

Document Functionality

ZNote now supports sharing a specific notebook as a public help document, similar to the public Yuque document mode. The specific operation is as follows.

Note: This operation is only available to the first initialized administrator user; regular users do not support this operation!

Creating a Public Document

  1. Click the avatar dropdown menu in the top right corner to return to the backend, or manually enter /dashboard/docs to access the backend.
  2. In the backend, find [Public Documents - Add Document] on the left side.

CleanShot 2026-06-27 at 12.23.30@2x.png

  1. Complete the settings according to the system prompts.
  2. Finally, click the URL identifier to access the document.

The specific effect is shown in the following image:

CleanShot 2026-06-27 at 12.25.27@2x.png

Note Sharing

  1. You can create a public share for a single note and set a password and access expiration time for the shared note.
  2. The same note can be shared multiple times, generating different share addresses.

Creating a Share

Simply [Right-click a note - Create Share].

CleanShot 2026-06-28 at 17.55.05@2x.png

Then you can set a password and expiration time for the share.

CleanShot 2026-06-28 at 17.56.07@2x.png

  • If no share password is set, it is considered a public share, and the access address does not require a password.
  • If no expiration time is set, the access address is valid permanently.

Getting the Share Address

You can find all share lists in the left sidebar under [My Shares]. Move your mouse over the [Copy] icon of the specific shared note to get the share link and password.

CleanShot 2026-06-28 at 17.59.02@2x.png

Deleting a Share

Similarly, in the left sidebar under [My Shares], find the share list. Each share has a [Delete] icon; click it and confirm to delete.

Data Export

Exporting an Entire Notebook

There is an export button on the right side of the notebook category in the left sidebar. Clicking the button in the screenshot will export the entire notebook as a compressed package.

CleanShot 2026-06-28 at 15.46.01@2x.png

Exporting a Specific Category

You can also right-click a category to export notes under that specific category individually, as shown below.

CleanShot 2026-06-28 at 15.47.45@2x.png

Important Notes

  1. The exported content will be stored as Markdown files (.md) in a hierarchical structure and then packaged into a .zip file.
  2. The exported Markdown files do not include images or other attachments. If you migrate to another note-taking app, images may not display. We usually recommend using a third-party image hosting service when creating new notes to solve this problem.

Others

Due to the large number of updates accumulated over the past two days, the article length is limited, and I cannot introduce every feature one by one. I hope for your understanding. Interested users can deploy the software and experience it themselves.

Conclusion

ZNote has jumped from version 0.1.0 to 0.3.1 in just two days, adding core features such as document sharing, note sharing (with password and expiration), and data export, while continuously optimizing the user experience. Additionally, the ZNote mobile app is on the way and is expected to be released within this week. Thank you for your attention.

If you are interested in ZNote notes, you can also join our WeChat group to discuss together.

znote_wechat_500.png