SSH server + Pastebin app + other things

I have been using for a long time a pastebin called snips.sh which has an unusual feature: you create the pastes using ssh

BUT … I have always felt that it didn’t take the idea far enough. So I did :smiley:

Introducing pasto a pastebin that provides SSH and HTTP interfaces.

You can create pastes using a nice web UI:

Or you can cat myfile | ssh pasto1.ralsina.me and it will create it too.

The pastes you create via ssh are associated with yout public key. And you can then use that key to login

ssh pasto1.ralsina.me login

That will give you a URL you can use to access the server and now you are logged in. There is never a password!

It has really a TON of features! Pastes are editable, versioned, and you can “fork” someone else’s paste, for example.

I will be setting up a public instance on a VPS soonish.

9 Likes

Live instance in https://pasto1.ralsina.me

Looks cool!

1 Like

The new 0.4.0 release includes:

  • Many performance enhancements
  • private/public pastes
  • API with API key management and OpenAPI client and all that
  • SSH key management
  • Client and server-side encryption. You can even encrypt so the pasto software NEVER sees your plaintext

And lots and lots more. It’s getting pretty maximalist, TBH

2 Likes

New release with a pile of UI improvements: Release v0.12.0 - Major UX Improvements · ralsina/pasto · GitHub