Official documentation source for Yacht — a web interface for managing Docker containers with an emphasis on templates and 1-click deployments.
This website is built with Docusaurus.
- Node.js: >= 18.0 (Node 20 recommended)
- Yarn: Classic (
v1.x)
yarn install --frozen-lockfileyarn startStarts a local development server at http://localhost:3000 with hot-reloading.
yarn buildCompiles the static assets and HTML into the build/ directory for production deployment.
Deployments to GitHub Pages are automated via GitHub Actions:
- Any commit merged into the
mainbranch triggers.github/workflows/deploy.yml. - Builds the Docusaurus project and publishes the artifact directly to the GitHub Pages environment.
- Manual triggers are also available via
workflow_dispatchin the Actions tab.
Contributions to improve Yacht's documentation are welcome!
- Fork or branch from
main. - Edit or add documentation markdown files in
docs/and sidebar entries insidebars.js. - Test locally with
yarn start. - Open a Pull Request.
Licensed under the MIT License.