Unify is a SSG that provides a minimal tool set to allow developers to build lightweight web sites
2.3K
Modern static site generator with server-side includes, DOM templating, and live development features.
Run Unify in Docker:
# Build a static site
docker run --rm -v $(pwd):/workspace:rw -u $(id -u):$(id -g) fwdslsh/unify:latest build --source src --output dist
# Start development server
docker run --rm -p 3000:3000 -v $(pwd):/workspace:rw -u $(id -u):$(id -g) fwdslsh/unify:latest serve --host 0.0.0.0
# Then open http://localhost:3000 in your browser to view the site.
build: Build static site from sourceserve: Start development server with live reloadwatch: Watch mode for development--source, -s <path>: Source directory (default: src)--output, -o <path>: Output directory (default: dist)--port, -p <number>: Server port (default: 3000)--pretty-urls: Generate pretty URLs (page.html → page/index.html)--minify: Minify HTML output--help, -h: Show usage information--version, -v: Show current version# Build with pretty URLs and minification
docker run --rm -v $(pwd):/workspace -u $(id -u):$(id -g) fwdslsh/unify:latest build \
--pretty-urls \
--minify
For full documentation and advanced usage, see:
Content type
Image
Digest
sha256:9204724ac…
Size
79.8 MB
Last updated
23 days ago
docker pull fwdslsh/unify