pgs.sh

A zero-install static site hosting service for hackers

GET STARTED

Features

Publish your site with one command

When your site is ready to be published, copy the files to our server with a familiar command:

rsync -rv public/ pgs.sh:/myproj/

That's it! There's no need to formally create a project, we create them on-the-fly. Further, we provide TLS for every project automatically.

Manage your projects with a remote CLI

Use our CLI to manage your projects:

ssh pgs.sh help

Instant promotion and rollback

Additionally you can setup a pipeline for promotion and rollbacks, which will instantly update your project.

ssh pgs.sh link project-prod --to project-d0131d4

Private projects

With SSH tunnels we support private sites with an access control list API. Try it out:

ssh -L 1337:localhost:80 -N pico-ui@pgs.sh

Then go to localhost:1337

GET STARTED