FUTONotes

FUTONotes

Docker app from CorneliousJD's Repository

Overview

Self-hosted encrypted sync server for FUTO Notes. Your notes are encrypted on your device before they are uploaded, so this server stores opaque encrypted blobs and never sees their contents. It is single-user: one sync password, one vault, no accounts to manage. New installs need no database server, only a directory on disk. This implementation is wire- and storage-compatible with the previous TypeScript server, so existing clients and existing data keep working.

Download Statistics

10,230
Total Downloads

Related apps

Details

Repository
futotech/notes-server:stable
Last Updated2026-10-09
First Seen2026-10-11

Runtime arguments

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

Template configuration

PortPorttcp
Target
3000
Default
3005
Value
3005
AppDataPathrw
Target
/data
Default
/mnt/cache/appdata/futonotes
Value
/mnt/cache/appdata/futonotes
Secure CookiesVariable

Mark the session cookie Secure, so browsers send it only over HTTPS. Set it to false only if you reach the server over plain http:// from a browser The mobile apps use a bearer token and are unaffected either way.

Target
COOKIE_SECURE
Default
true
Value
true
Sync PasswordVariable
Target
FUTO_NOTES_PASSWORD
Value
password123
Notes DirectoryVariable
Target
FUTO_NOTES_DATA_DIR
Default
/srv/futo-notes/futo-notes-data
Value
/data
FUTO_NOTES_PORTVariable
Default
3005
Value
3000