Pico
pico.shWeb services over SSH, including blogging with Prose, microsites with Pages, and a pastebin with Pastes. The services use public-key cryptography by default with no browser-based tracking and minimal logging.
- Homepage: pico.sh
- GitHub: github.com/picosh/pico
- Web info: web-check.xyz/results/pico.sh
Pico Source Code
Author
Description
services that empower developers using ssh
Homepage
https://pico.shLicense
MIT
Created
24 Aug 22
Last Updated
17 Jan 25
Latest version
Primary Language
Go
Size
4,972 KB
Stars
844
Forks
29
Watchers
844
Language Usage
Star History
Top Contributors
-
@neurosnap (730)
-
@antoniomika (195)
-
@mac-chaffee (7)
-
@CosmicToast (6)
-
@hoelter (5)
-
@imcotton (2)
-
@Amar1729 (1)
-
@jchenry (1)
-
@jupblb (1)
-
@sbatial (1)
-
@securepub (1)
Recent Commits
-
Eric Bower (17 Jan 25)
chore(prose): experimental ssg works
-
Eric Bower (14 Jan 25)
feat(prose): experimental ssg Instead of having a web server that serves our blogs on prose.sh, we can generate the sites and publish them to pgs.sh This has some benefits: - HTTP caching - No need for a web server - No need for an SSH server Everything should work the exact same with the one exception for how users upload their markdown files. ``` rsync *.md prose.sh:/ rsync *.md pgs.sh:/prose ``` Then we have a pipe `prose-drain` that we will use to listen for new files being uploaded and generate the HTML after that.
-
Eric Bower (15 Jan 25)
fix(imgproxy): properly handle missing last-modified
-
Eric Bower (15 Jan 25)
chore: expose minio to imgproxy
-
Eric Bower (15 Jan 25)
docs(bouncer): motd Reference: https://soju.im/doc/soju.1.html
-
Antonio Mika (15 Jan 25)
Fix lint, update soju diff and update senpair window change refresh logic
-
Antonio Mika (14 Jan 25)
Update deps
-
Eric Bower (13 Jan 25)
style(prose): new card image
-
Eric Bower (11 Jan 25)
feat(plus): when purchasing membership, automatically enroll in rss feed In an effort to improve our communication with pico+ users, we want to automatically enroll them into our user notification feed.
-
Antonio Mika (12 Jan 25)
Add entries to name deny list
-
Eric Bower (11 Jan 25)
fix(pico): use ssh shared public key auth mechanism
-
Eric Bower (10 Jan 25)
chore(tui): copy tweaks
-
Eric Bower (10 Jan 25)
chore(feeds): remove posts without an email
-
Eric Bower (10 Jan 25)
chore(feeds): better error handling for invalid feed files When a user uploads an invalid feed file we do not have any mechanism currently to notify that user. Further will continue to run the file through our rss-to-email cron. This commit makes it so we perform validation on the feed files as they are uploaded and refuse to save files that we know will eventually fail. Further, we don't want to continuously try files that we know will not succeed so we are pushing those known issues into our retry-then-delete mechanism inside our cron.
-
Eric Bower (10 Jan 25)
fix(pgs): add forward slash to prefix of filepath for calc_route
-
Eric Bower (10 Jan 25)
fix(pgs): infinite redirect with 404
-
Eric Bower (10 Jan 25)
fix(pgs): default redirect status should be `301`
-
Eric Bower (09 Jan 25)
fix(pgs): handle empty filepaths in calc_route
-
Eric Bower (09 Jan 25)
fix(storage): check for empty metadata
-
Mac Chaffee (31 Dec 24)
feat(pgs): initial support for conditional requests (#178)
-
Mac Chaffee (31 Dec 24)
fix(gha): only push images on merge/release (#180)
-
Eric Bower (30 Dec 24)
fix(pgs): tests
-
Mac Chaffee (21 Dec 24)
feat(pgs): forward etag and last-modified headers from imgproxy
-
Eric Bower (28 Dec 24)
fix(pgs): forward query params for rewrites and redirects
-
Eric Bower (25 Dec 24)
fix(pgs): redirect slice out-of-bounds
-
Eric Bower (25 Dec 24)
fix(pgs): wildcard with splat suffix
-
Eric Bower (24 Dec 24)
chore(script): change col names
-
Eric Bower (24 Dec 24)
chore(script): new users by month
-
Eric Bower (19 Dec 24)
docs: readme
-
Eric Bower (19 Dec 24)
docs: readme
Pico Website
Website
hacker labs รยท pico.sh
Open source and managed web services leveraging SSH
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address 141.148.85.132
- Location Ashburn, Virginia, United States of America, NA
- ISP Oracle Corporation
- ASN AS31898
Associated Countries
-
US
Saftey Score
Website marked as safe
100%
Blacklist Check
pico.sh was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
Pico Reviews
More Blogging Platforms
-
A minimalist, federated blogging platform offering a clean UI. It's free, open source, and caters to writers seeking simplicity and federation capabilities. For hosted options, visit Write.as.
-
A quick, anonymous blogging platform by Telegram. It's designed for simplicity and speed, allowing for straightforward content publishing without registration.
-
A minimalist blogging platform focused on privacy and simplicity. It's open source and eschews complex features for a straightforward writing and publishing experience.
-
A no-nonsense, super-fast blogging platform prioritizing privacy. It strips back unnecessary features to focus on straightforward blogging. The platform is open source.
-
A web frontend for XMPP, offering decentralized blogging and chatrooms. Movim is open source, integrating social and communication tools in a unified platform.
About the Data: Pico
API
You can access Pico's data programmatically via our API.
Simply make a GET
request to:
https://api.awesome-privacy.xyz/social/blogging-platforms/pico
The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
Share Pico
Help your friends compare Blogging Platforms, and pick privacy-respecting software and services.
Share Pico and Awesome Privacy with your network!