Skip to content

kuyper/joplin-web

Repository files navigation

Joplin Web : The BackEnd

A Web application for Joplin

why that project ?

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.

Requirements

Installation

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

settings

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.

Database

python manage.py migrate

this will add the tables of django but will not change any joplin tables

Running

python manage.py runserver localhost:8001 &

Joplin-front : The Frontend

see joplin-web/joplin-front/README.md file

Joplin web

About

🐍 📚 Web application for Joplin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published