A Web application for Joplin
Because it may happened we need to access to Joplin without having access to his/her smartphone or the Joplin Desktop, and a Web Application could to the trick at a given moment.
- Python >= 3.6
- Joplin-API
- Django Rest Framework
- django-environ
- requests
python3 -m venv joplin-web
cd joplin-web
source bin/activate
git clone https://github.com/foxmask/joplin-web
cd joplin-web
pip install -r requirements.txt
copy env.sample to .env
then set :
- the
JOPLIN_PATH
to the database - the
JOPLIN_TOKEN
you have in the Webclipper config page in Joplin
If you plan to use joplin-terminal and not the WebClipper, in your .env
file, set API_USE_JOPLIN_WEBCLIPPER
to False
then joplin-web will switch of API calls from Rest to command line.
python manage.py migrate
this will add the tables of django but will not change any joplin tables
python manage.py runserver localhost:8001 &
see joplin-web/joplin-front/README.md
file