Devonthink Server- How to set it up?

I bought Devonthink Server as I wanted to share my database with coworkers.

How do I set it up?


I use the server infrequently, but I’ve found it to be easy to use.

Open the database you want to share. Go to Devonthink->Preferences and click on the Server tab.

There, you’ve got two categories, General and users.

Under General, you’ve got some options. The quick way to get started is to create a self-signed certificate. When you create a cert you can find it in Keychain Access. Search by name or look in the Certificates.

I don’t use the “start on launch” because I only want the server running on certain occasions.

In the Users area, click the plus sign to create a new user if needed.

Select (highlight) a user and then adjust the checkmarks for various rights for the database(s) you have open.

You can start the server here or with Tools->Start server in Devonthink’s main window. If you start it in the preferences, you’ll see links appear for a couple of ways to access your server. The https://yourmachine.local will only work from your machine. The other address there is for outside users, but probably only on your network.

The other thing you’ll probably want to do - if you want the whole Internet to be able to log into your Devonthink database - is go into your router or firewall and forward port 443 (or whatever you used) to your machine’s actual IP address, something like You can get that from the links that appear when you start the server in Preferences.

When you log in with a web browser, the little slider control icon to the left of the search bar will let you log out.

Use complex passwords, of course.

I appreciate your support.

When I click on the link Started server "BrianP’s DEVONthink Server “Link”, but it takes me to
1] DEVONthink 3 wants to sign using key “privateKey” in your keychain. To allow this, enter the “login” keychain password.
? Always Allow Deny Allow

I don’t know the keychain password

2] Then the browser is went to a web page that says " Secure Connection Failed
An error occurred during a connection to macbook-pro-2.local:49582. PR_END_OF_FILE_ERROR
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. Please contact the website owners to inform them of this problem.

How do I troubleshoot this?


Your keychain password is typically your login password for the macOS device (though not always).

You’re getting that error in the browser because DEVONthink Server is using a self-signed certificate. If this all happening on your LAN, you should have the option to bypass this warning and connect to the Server.


Thank you for your support.

I tried to Configure Proxy Access to the Internet as No Proxy, but the error message still showed up.

How do I bypass the warning to connect to the server?


An error message about a self-signed certificate has nothing to do with the proxy settings. As @rpallred said your browser should allow you to see the page by clicking on „accept the risk“ or something like that. Depends on the browser.

Also, you can probably install anLet‘s Encrypt Certificate, but that requires a real domain. The topic has been probably discussed here before.

1 Like

In what browser are you trying to connect to the websharing?


I use Firefox.
After you asked the question, I copied and posted the link to Safari and Chrome
***Safari–>"Safari Can’t Open the Page
***Chrome–>“This site can’t be reached.”

Your support is greatly appreciated!

Have you checked out the Help > Documentation > In & Out > Web sharing, Windows > Web Sharing, and Preferences > Server.

Why are you now getting an error that’s different from the one you reported before?
And why do you remove all useful information from the URL? Either you’re using a public server, than you have to set up security anyway. Or it’s a private one, then there’s no point in obfuscating the URL.

The errors are different from the different Browsers.

I will read the Help as instructed by BlueFrog as this is all new to me.


Yes, you should read the manual.
But it’s still not clear why the browser guest complains about a self-signed certificate (your initial post) and now seemingly about a DNS issue or some other network configuration problem.

If you need help, you need to provide more detail. Eg network topology and the URL you use to access the server