Remote Admin
The Remote Admin allows editors to access and manage your site without leaving your domain.
This is great for large businesses or white-label solutions where you don’t want your users accessing the CMS through the Forestry website.
Setting up the Remote Admin
To set up the Remote Admin, go to the Settings page for your site, found under Settings in the sidebar of your CMS.
Select the General tab, and find the Project Paths option. From here you provide the path you want users to go to in order to access the CMS under “Admin Path”.
The Remote Admin is deployed as a static HTML page, so be sure you deploy it to a path that will be treated as a static file by your static site generator.
Examples
- In Hugo, Gatsby, NuxtJS or Gridsome, this is
/static/admin
- In Jekyll, this is
/admin/
by default (depends on your source folder). - Eleventy is more flexible, add the directory you wish to copy with
addPassthroughCopy
Deploying the Remote Admin
If hosting is configured, you can deploy the Remote Admin to your site in one-click with the the “Deploy Admin” button in your site’s settings.
Then you can access the admin from your hosted site at your specified path. E.g, https://example.com/admin
Caught a mistake or want to contribute to the docs? Edit this page on Github!