This container allows you to have a working Joplin, reachable via a http noVNC that can be placed behind a reverse proxy.
More information about the noVNC baseimage here : https://github.com/jlesage/docker-baseimage-gui.
More info about Joplin : https://joplinapp.org/
Basically, here is a docker-compose exmaple of how to use it :
version: '2'
services:
trgui:
image: acaranta/docker-joplin
environment:
- VNC_PASSWORD=<yourVNCpassword>
volumes:
- <yourdockervolume>:/app/.config:rw
ports:
- 5800:5800
NB : the volume for config/data files must be read/write for UID/GID 1000/1000