Operating system
Windows
Joplin version
3.5.2
Desktop version info
3.4.12
Sync target
Joplin Server
Editor
Markdown Editor
What issue do you have?
Hello,
after using Joplin since years with nextcloud I creates a sync server via docker incl. SAML.
Login etc is working but I can't share a notebook, it's greyed out.
SMTP, etc is setup and working.
Joplin server is on 3.5.2
My docker compose file:
services:
db:
image: postgres:18
container_name: Joplin-DB
hostname: joplin-db
security_opt:
- no-new-privileges:true
healthcheck:
#test: ["CMD", "pg_isready", "-q", "-d", "joplin", "-U", "joplinuser"]
timeout: 45s
interval: 10s
retries: 10
volumes:
- /opt/docker/joplin/db:/var/lib/postgresql:rw
environment:
- POSTGRES_DB=${POSTGRES_DATABASE}
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
restart: on-failure:5
joplin:
image: joplin/server:latest
container_name: Joplin
depends_on:
- db
ports:
- 22300:22300
volumes:
- /opt/docker/joplin/app:/opt/joplin/app:rw
environment:
- APP_PORT=${APP_PORT}
- APP_BASE_URL=${APP_BASE_URL}
- API_BASE_URL=${API_BASE_URL}
- DB_CLIENT=pg
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_DATABASE=${POSTGRES_DATABASE}
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_PORT=${POSTGRES_PORT}
- POSTGRES_HOST=db
- MAX_TIME_DRIFT=0
- MAILER_ENABLED=${MAILER_ENABLED}
- MAILER_HOST=${MAILER_HOST}
- MAILER_PORT=${MAILER_PORT}
- MAILER_SECURITY=${MAILER_SECURITY}
- MAILER_AUTH_USER=${MAILER_AUTH_USER}
- MAILER_AUTH_PASSWORD=${MAILER_AUTH_PASSWORD}
- MAILER_NOREPLY_NAME=${MAILER_NOREPLY_NAME}
- MAILER_NOREPLY_EMAIL=${MAILER_NOREPLY_EMAIL}
- DELETE_EXPIRED_SESSIONS_SCHEDULE=
- SAML_ENABLED=${SAML_ENABLED}
- SAML_IDP_CONFIG_FILE=${SAML_IDP_CONFIG_FILE}
- SAML_SP_CONFIG_FILE=${SAML_SP_CONFIG_FILE}
- SAML_ORGANIZATION_DISPLAY_NAME=${SAML_ORGANIZATION_DISPLAY_NAME}
- ACCOUNT_TYPES_ENABLED=1
restart: on-failure:5