Step 1: Set up your desktop device
Clone your docs locally
Clone your docs locally
During the onboarding process, you created a GitHub repository with your docs content if you didn’t already have one. You can find a link to this repository in your dashboard.To clone the repository locally so that you can make and preview changes to your docs, follow the Cloning a repository guide in the GitHub docs.
Start the preview server
Start the preview server
- Install the Mintlify CLI:
npm i -g mint - Navigate to your docs directory and run:
mint dev - Open
http://localhost:3000to see your docs live!
Step 2: Set up your Android device
Install our GitHub app
Install our GitHub app
Install the Mintlify GitHub app from your dashboard.Our GitHub app automatically deploys your changes to your docs site, so you don’t need to manage deployments yourself.
Update your site name and colors
Update your site name and colors
For a first change, let’s update the name and colors of your docs site.
- Open
docs.jsonin your editor. - Change the
"name"field to your project name. - Update the
"colors"to match your brand. - Save and see your changes instantly at
http://localhost:3000.
Step 3: Start syncing
Publish your docs
Publish your docs
- Commit and push your changes.
- Your docs will update and be live in moments!
Next steps
This is enough for a stable syncing setup between 2 or more devices with absolute privacy. However, if you want to go a step further or are willing to take on a challenge, you might want to self host the API server and build your client apps from scratch.Self Hosting the Server
Self Hosting Board’s API server from scratch and setting up the client apps to use the custom API server.
Building the macOS app
Compiling and building a binary build for the macOS client app from source
Building the Windows app
Compiling and building a binary build for the Windows client app from source
Building the Android app
Compiling and building a binary build for the Android client app from source