Docs

Get started

Choose a path: use the hosted cloud UI, or self-host with the CLI on your own server.

Use the Cloud UI
Sign up, create a project, deploy a service. No server required.

1. Sign up with GitHub

2. Create an organization and project

3. Add a service from Git or an image

4. Configure ports, variables, and deploy

Self-host with the CLI
Install the daemon on a Linux server and run your own Ployz instance.

1. Provision a Linux server

2. Install the daemon

3. Init the overlay mesh

4. Deploy your first service

CLI quick reference

ployz CLI
# Install the Ployz daemon on the current server
npx ployz daemon install

# Initialize the overlay mesh on this machine
ployz mesh init

# Add a second machine to the fleet over SSH
ployz machine add --host <ip> --user <user>

# Deploy the service defined in ployz.yml
ployz deploy

# Stream logs from a running service
ployz logs <service>

ployz

Install the Ployz daemon on the current server

mesh

Initialize the overlay mesh on this machine

machine

Add a second machine to the fleet over SSH

deploy

Deploy the service defined in ployz.yml

logs

Stream logs from a running service

More resources

Full documentation is being built. For now, GitHub is the best place to find detailed install guides and configuration references.