note-taking app in javascript (data is stored client-side in browser local storage) https://notes.ouvaton.org
Go to file
quenousimporte cc0b0ad328 changed: use prompt instead of authent page 2023-10-27 13:31:32 +02:00
cli cli tool: do not archive postdata temp file 2023-09-22 12:36:12 +02:00
libs changed: download all notes in zip 2023-09-01 10:40:28 +02:00
LICENSE Initial commit 2023-01-18 12:34:02 +01:00
favicon.ico initial commit 2023-01-18 12:34:55 +01:00
handler.php dropped "new events to check" feature, replaced by "show upcoming events" 2023-09-28 17:16:18 +02:00
index.html changed: use prompt instead of authent page 2023-10-27 13:31:32 +02:00
main.js changed: use prompt instead of authent page 2023-10-27 13:31:32 +02:00
manifest.json changed: manifest for sharing 2023-09-01 10:09:32 +02:00
notes192.png added: pwa 2023-06-19 13:02:41 +02:00
notes512.png added: pwa 2023-06-19 13:02:41 +02:00
readme.md update readme 2023-10-26 10:30:29 +02:00
settingssample.php refactor(server): use sample settings php file 2023-09-18 09:03:00 +02:00
split.css trimed trailing whitespaces 2023-09-11 09:57:00 +02:00
split.html trimed trailing whitespaces 2023-09-11 09:57:00 +02:00
style.css changed: use prompt instead of authent page 2023-10-27 13:31:32 +02:00

readme.md

notes

Getting started

Launch index.html from your web server or try https://notes.ouvaton.org.

Your notes are stored in your browser local storage.

Usage

  • command palette: ctrl+shift+p
  • notes list: ctrl+p

Remote mode

You can use remote mode with your own php server to access your notes from the cloud:

  • put the source files on your php server
  • browse index.html
  • launch command "edit pgp keys" and paste your public and private keys as a single file (passphrase is not supported)
  • switch to remote mode: ctrl+shift+V

Your data file will always be encrypted before reaching the server.

To protect your data file access by a password, edit settings.php and change $password variable. Your password will be sent from browser to server through a post http query, encrypted with ssl if enabled. It is stored unencrypted in your browser local storage and in the settings.php file on server side.

Cli tool

cd cli
python3 app.py

Requires python3, curl, gnupg and a text editor.

Export your data

You can download your notes in a single json data file, or as flat markdown files in a zip archive.