Self hosted server not sharing notes

Operating system

Android

Joplin version

3.3.8

Sync target

Joplin Server

What issue do you have?

Recent install of the self hosted Joplin server along with desktop & 2 android apps.
I've created 2 different users for the 2 android apps but can't get sharing working or even the invitation to join the shared Notebook.
Is this working on the self hosted server or have I missed something when setting up?
I don't see any emails being sent out and nothing shows in the log after trying to share a note.
Edit..having checked through I see the account activation emails sitting there but not having been sent, should this be handled by joplin server or do I need to enable some sort of email add-on?
Any help much appreciated.

You're using Joplin Server? And you're attempting to share notes between two users? Did you set up your SMTP server in your docker-compose.yml file? It should look something like this:

        environment:
            - APP_PORT=22300
            - APP_BASE_URL=${APP_BASE_URL}
            - DB_CLIENT=pg
            - POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
            - POSTGRES_DATABASE=${POSTGRES_DATABASE}
            - POSTGRES_USER=${POSTGRES_USER}
            - POSTGRES_PORT=${POSTGRES_PORT}
            - POSTGRES_HOST=db
            - MAILER_ENABLED=1
            - MAILER_HOST=smtp.server.tld
            - MAILER_PORT=587
            - MAILER_SECURITY=1
            - MAILER_AUTH_USER=email@domain.tld
            - MAILER_AUTH_PASSWORD=PASSWORD
            - MAILER_NOREPLY_NAME=joplinserver
            - MAILER_NOREPLY_EMAIL=email@domain.tld

You can also log in to your instance and see the emails there. Admin and under General click on Emails.

2 Likes

That sounds like the issue.
I installed via the casaos app store so no docker compose required. Do you know which file that info ends up in and I can edit to add the required details?