Note: This is a beta version and NOT ready for use in production.
Sync server
- Downloads of stored attachments are always served as a binary file to save (
application/octet-stream,Content-Disposition: attachment), so a stored file can never open as a web page on the storage domain. - Uploads, both direct and multipart, are always stored as
application/octet-stream, whatever their name. - New uploads must be named by the client's hash: letters and digits only, 1 to 64 characters. Names with an extension, such as
page.html, are refused. Existing attachments keep the older naming rule, so they stay reachable. - Attachment names ending in a newline are no longer accepted.
Test drive
wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-beta.52/docker-compose.yml
wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-beta.52/.env
docker compose upMake sure everything is up and running:
docker psAll the above services must show (healthy) in the output.
Full Changelog: v1.0-beta.51...v1.0-beta.52