diff --git a/README.md b/README.md index 4ab67ae..8519f5e 100644 --- a/README.md +++ b/README.md @@ -201,6 +201,8 @@ So, without further ado, here's the current list: - [reddit thread](https://www.reddit.com/r/selfhosted/comments/gwe18p/looking_for_a_neat_status_page_like/) +# Notes +- [Joplin Server](apps/notes/joplin.md) # Notifications - [Notifiers by service](apps/notifications/notifiers-by-service.md) - comparison table diff --git a/apps/notes/joplin.md b/apps/notes/joplin.md new file mode 100644 index 0000000..d85c9c3 --- /dev/null +++ b/apps/notes/joplin.md @@ -0,0 +1,49 @@ +# Joplin Server +Joplin is a free note taking app, available for desktop & mobile. +This is the Joplin sync server. + +
+ +- [Homepage](https://joplinapp.org) +- [Github repo](https://github.com/laurent22/joplin/blob/dev/packages/server/README.md) + +## docker-compose.yml +```yml +--- +version: '3' +services: + db: + image: postgres:13.1 + container_name: joplin-db + ports: + - "5432:5432" + restart: unless-stopped + environment: + - POSTGRES_DB=joplin + - POSTGRES_USER=joplin + - POSTGRES_PASSWORD=joplin + volumes: + - ./data:/var/lib/postgresql/data + app: + image: joplin/server:latest + container_name: joplin + depends_on: + - db + ports: + - "22300:22300" + restart: unless-stopped + environment: + - APP_BASE_URL=https://joplin.example.com + - APP_PORT=22300 + - DB_CLIENT=pg + - POSTGRES_HOST=db + - POSTGRES_DATABASE=joplin + - POSTGRES_USER=joplin + - POSTGRES_PASSWORD=joplin + - POSTGRES_PORT=5432 + +``` + +### Login with +email: `admin@localhost` +password: `admin`