How it works

A brief description of how our services work


The secret ingredient to all our pico services is how we let users publish changes to their sites without needing to install anything. We accomplish this with what is colloquially termed SSH Apps.

By using the SSH protocol and golang's implementation of SSH, we can create golang binaries that interface with SSH in unique ways.

Charm's wish is the underlying library we use to enable all our SSH apps to work seamlessly with SSH clients.

Whenever a user uploads a file to our SSH app, we don't actually store anything on our VM from the user. Instead we transfer the file to our database or our object store.

We support a few clients for file uploads:

All of these are implemented using wish and our own golang library.

<< PREV
Getting started
NEXT >>
File uploads
Home
Sitemap
Getting started
How it works
File uploads
Custom domains
pgs.sh
tuns.sh
imgs.sh
prose.sh
pastes.sh
feeds.sh
Images
IRC
API Tokens
FAQ
Lab
Plain text lists
About us
Abuse
Operations
Privacy policy