No description
- TypeScript 77.9%
- Dockerfile 15%
- Shell 7.1%
| .vitepress | ||
| .vscode | ||
| cli | ||
| config | ||
| guide | ||
| public | ||
| scripts | ||
| templates | ||
| .dockerignore | ||
| .gitignore | ||
| Caddyfile | ||
| docker-compose.yml | ||
| Dockerfile | ||
| dockiy.yml | ||
| index.md | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
DockIY documentation
This repository acts as both the DockIY documentation and the DockIY VitePress template.
Docs for this template
Other DockIY app templates
Requirements
Install Node.js 24+, pnpm 11+, Docker Engine, Docker Compose, and the DockIY CLI.
Get started
Create a site or clone this repository, then edit dockiy.yml in the project
root. Set name and the environments.default.host value:
name: my-docs
environments:
default:
host: docs.example.com
compose_file: docker-compose.yml
Install dependencies and start the docs site:
pnpm install --frozen-lockfile
pnpm dev
Build and preview it with pnpm build and pnpm preview. See the VitePress
template guide for deployment.
How to work on the DockIY docs
Edit the Markdown pages, .vitepress/config.mts, and files under public/.
Run the commands above to preview changes locally.