TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Pico.sh – Hacker Labs

183 pointsby modinfoabout 1 year ago

14 comments

garyfirestormabout 1 year ago
Shouldn't the readme first explain what this project is about? How would I know if this is relevant for me/my work. Not trying to be obtuse, I am fairly new to CS and I would like to understand what I am looking at and how I could use it in future.
评论 #40111306 未加载
评论 #40111279 未加载
评论 #40111310 未加载
评论 #40111394 未加载
评论 #40111511 未加载
评论 #40112932 未加载
tyingqabout 1 year ago
Spent a little time poking around to see what this is...<p>It&#x27;s a bare-bones hosting service with a limited free tier (25MB asset storage), and a cheap premium tier (10GB asset storage for $2&#x2F;month).<p>The big selling point is this:<p><i>&quot;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&#x27;s implementation of SSH, we can create golang binaries that interface with SSH in unique ways.&quot;</i><p>They offer these pre-built services + client side tools<p>- static hosting (pgs.sh for normal static hosting, prose.sh adds blog platform)<p>- expose your local&#x2F;home webserver to the internet (tuns.sh)<p>- private docker registry (imgs.sh)<p>- private pastebin like service (pastes.sh)<p>- rss client, pulls rss feeds, sends email notifications (feeds.sh)<p>There&#x27;s also a labs area with some experimental services, and it feels like you may also be able to roll your own stuff that uses the base pieces.
评论 #40113720 未加载
评论 #40113563 未加载
JonChesterfieldabout 1 year ago
I think the main thing here is <a href="https:&#x2F;&#x2F;pico.sh&#x2F;pgs" rel="nofollow">https:&#x2F;&#x2F;pico.sh&#x2F;pgs</a> which works well as a landing page - it&#x27;s a static site host that you push files to using rsync and can manage using ssh. Gives the impression someone built this for themselves and then rolled it out to the general public. At least, the subset of it that isn&#x27;t overly frightened of a terminal.
评论 #40112645 未加载
nonoespabout 1 year ago
&gt; <i>To get started, simply SSH to our CMS.</i><p>pico.sh is a content management system (CMS) for hackers.<p>That&#x27;s what I infer from the site, but it would be helpful if they added a one-liner to the home page and repo.
fragmedeabout 1 year ago
should really link to <a href="http:&#x2F;&#x2F;pico.sh" rel="nofollow">http:&#x2F;&#x2F;pico.sh</a> which has a better landing page for this project and what it can do
pseudo_metaabout 1 year ago
The GitHub page (and frankly, to a degree also the landing pages) do not explain very well why the project is so great.<p>Basically, pico.sh is a collection of minimal web services that you control via SSH. Since it uses your SSH key as identifier, there is no registration process needed. For instance, setting up a blog with prose.sh[^1] took me less than a minute.<p>There is no real GUI, you manage everything via the terminal. Since publishing stuff is just running a one-liner in shell,[^2] it is very simple to automate&#x2F;customize stuff. Copied the one-liner into the shell commands plugin for Obsidian, and I was able to publish notes from Obsidian to my prose.sh blog with one hotkey.<p>[1]: here as a showcase mine: <a href="https:&#x2F;&#x2F;nanotipsforvim.prose.sh&#x2F;" rel="nofollow">https:&#x2F;&#x2F;nanotipsforvim.prose.sh&#x2F;</a><p>[2]: <a href="https:&#x2F;&#x2F;pico.sh&#x2F;prose#publish-your-posts-with-one-command" rel="nofollow">https:&#x2F;&#x2F;pico.sh&#x2F;prose#publish-your-posts-with-one-command</a>
评论 #40152661 未加载
jimmcslimabout 1 year ago
Looks a bit like a competitor to <a href="http:&#x2F;&#x2F;omg.lol" rel="nofollow">http:&#x2F;&#x2F;omg.lol</a> ? Just missing a Mastodon instance and a URL shortener.
qudatabout 1 year ago
Hey all, co-creator of pico.sh. We are reading your feedback loud and clear: we need to improve our messaging around what pico.sh offers.<p>I&#x27;ve updated the main repo README as well as the landing page. We will make it a priority to continue updating our docs.<p>Thanks for all the feedback!
tarasglekabout 1 year ago
I see that you guys do auth using ssh <a href="https:&#x2F;&#x2F;github.com&#x2F;picosh&#x2F;ptun">https:&#x2F;&#x2F;github.com&#x2F;picosh&#x2F;ptun</a> and generally use ssh identities heavily.<p>I think you might wanna consider providing a vault alternative that&#x27;s based on ssh identities too. Here is my draft implementation of this idea <a href="https:&#x2F;&#x2F;taras.glek.net&#x2F;post&#x2F;github-to-sops-lighter-weight-secret-management&#x2F;" rel="nofollow">https:&#x2F;&#x2F;taras.glek.net&#x2F;post&#x2F;github-to-sops-lighter-weight-se...</a><p>I wrote my crappy script in anger at how poorly passwords integrate with gitops workflows. It&#x27;s just a matter of making a nice UX for this flow to make it useful. All the libs you need for this are already done in go.
评论 #40114048 未加载
danhornerabout 1 year ago
Thanks for posting. There are many things down this rabbithole and I hadn&#x27;t seen pico.sh before.<p>The github repo has the sources for the backend, but the services themselves are accessible over https at eg: pico.sh, prose.sh, pastes.sh, pgs.sh<p>Onboarding to the free stuff is easy by sshing with an existirng Identity to pico.sh, which creates subdomains for you at the various services above.<p>The central idea is to expose a whole bunch of simple services using SSH for auth and for tunneling, and occasionally rsync as a file-transport. While this may not be an efficient way to run high-traffic services, it&#x27;s a great way to stand up simple back-of-house tools and I wish more people were doing things like this.<p>Love the aesthetic and the commitment to proving this out.
ChrisArchitectabout 1 year ago
One description they provide for all of this is:<p>&gt; <i>We think of pico.sh as a hacker lab where we can experiment with new ways to interact with the web.</i>
评论 #40111671 未加载
INTPenisabout 1 year ago
&quot;For hackers&quot; haha.<p>I have three lines in a CI definition and a git command and I&#x27;m publishing my site. Am I a hacker?
评论 #40112849 未加载
nickdothuttonabout 1 year ago
The opposite of ensh*ttification.
评论 #40113570 未加载
评论 #40113678 未加载
Black616Angelabout 1 year ago
This project is terrible at telling, what it does.<p>At first I thought, this was some Pi Pico shell-stuff with a web-interface, but the site doesn&#x27;t really tell.<p>It&#x27;s proprietary in a way, tries to seem open sourcey?<p>Gives you a way to have a static website or blog hosted?<p>I am still not sure, what they do, but they have a plus-tier which requires you to ssh-forward the port 1337, so they are hackers at least...
评论 #40113850 未加载