Joplin Server on Unraid – Full Install & Setup

https://youtu.be/Ha6qLNsgjwc

If you’re looking for a self-hosted notes solution that syncs across devices without relying on someone else’s cloud, Joplin Server might be exactly what you need.

In this video, I’ll walk you step-by-step through installing and configuring Joplin Server on Unraid, connecting it to PostgreSQL, and verifying that everything is running correctly.

We’ll cover:
• What Joplin Server actually does
• Installing the Docker container
• PostgreSQL configuration
• First login and admin setup
• Basic security considerations

This is Part 1 of the Joplin mini-series. In the next video, we’ll connect desktop and mobile clients and test full sync with encryption enabled.

Helpful Links:
• PostgreSQL 17: https://youtu.be/UoNXpF1F9Ck
• Unraid (Affiliate): https://unraid.net/pricing?via=alientech42
• Private Internet Access (Affiliate): https://piavpn.com/AlienTech42
• Discord: https://discord.gg/kst8fMPx4t

Commands:
psql -U postgres
CREATE ROLE joplin WITH LOGIN PASSWORD ‘joplin’;
CREATE DATABASE joplin OWNER joplin;
\c joplin
GRANT ALL ON SCHEMA public TO joplin;
ALTER SCHEMA public OWNER TO joplin;
\q

Variables:MAILER_ENABLED = 1 (Or 0 to disable)
MAILER_HOST = your SMTP server
MAILER_PORT = 587
MAILER_SECURITY = starttls
MAILER_AUTH_USER = your email address
MAILER_AUTH_PASSWORD = your SMTP password or app password
MAILER_NOREPLY_NAME = Joplin Server
MAILER_NOREPLY_EMAIL = your email address

If you run into database or sync issues, join the Discord community — we troubleshoot self-hosted setups there all the time.

Thanks for watching!

Leave a Reply

Your email address will not be published. Required fields are marked *