Nanote is a lightweight note-taking application. It stores your notes as Markdown files in folders, so that you can use them with other tools as well.
This stack runs Nanote with a Tailscale sidecar, as described in the standard setup.
| Item | Value |
|---|---|
| Web interface | https://nanote.<tailnet>.ts.net |
| Service port | 3000 |
| Image | omarmir/nanote |
| Data | ./nanote-data (your notes as Markdown files) |
Set SECRET_KEY in .env to your own secret, for example from openssl rand -hex 32. Nanote uses it as the key to log in. Compose stops with an error if it is empty.
None.
Open the web interface and log in with the value of SECRET_KEY.
Earlier versions of this stack had the sample value <yourkey> for SECRET_KEY in compose.yaml. The key is now in .env. It is empty, and Compose stops with an error until you set it. If you already run the stack, set it to the key that you use now. If you kept the sample value, choose a new key. Nanote does not store the key, so you only have to log in again.