Pico.sh : Les services propulsés par SSH que tout développeur devrait essayer
Vous cherchez une boîte à outils légère, basée sur SSH, pour héberger des sites web statiques, partager des extraits de code ou créer des tunnels web sécurisés—sans installer de logiciel supplémentaire ? Découvrez Pico.sh, une suite de services conviviaux pour les développeurs qui exploitent la puissance de SSH pour un partage et une collaboration de projets en toute fluidité.
Comme SSH est préinstallé sur la plupart des systèmes Linux, vous pouvez commencer à utiliser Pico.sh immédiatement. Aucune configuration supplémentaire n'est nécessaire !
Qu'est-ce que Pico.sh ?
Pico.sh est un ensemble de outils pour développeurs que vous pouvez utiliser principalement avec SSH. Pico.sh construit des services utiles par-dessus SSH, donc vous n'avez pas besoin d'installer de logiciel supplémentaire.
L'objectif principal de Pico.sh est de faciliter le partage de projets par les développeurs.
Pico.sh offre une suite de services axés sur les développeurs accessibles principalement via SSH. Ces services comprennent :
- Hébergement de sites web statiques,
- Créer des tunnels web publics pour le développement local,
- Transfert de données en continu entre ordinateurs via des canaux authentifiés,
- Publier des blogs,
- Fournir des résumés RSS par e-mail,
- et partager des extraits de code.
Les utilisateurs peuvent interagir avec la plateforme Pico.sh en utilisant des outils SSH familiers tels que rsync, scp, sftp et sshfs, ainsi qu'une interface utilisateur textuelle (TUI) pour la gestion des comptes.
Un niveau de départ gratuit fournit un accès à la plupart des services avec un stockage limité, tandis qu'un niveau payant offre un stockage accru et des fonctionnalités supplémentaires comme l'analytique et un relais IRC.
Que pouvez-vous faire avec Pico.sh ?
Voici quelques-unes des meilleures fonctionnalités du service Pico.sh :
1. Pages (pgs.sh) : Héberger un site web simple
Si vous avez un site web créé avec HTML, CSS et JavaScript, vous pouvez le télécharger sur Pico.sh. Ils fournissent une connexion HTTPS sécurisée et vous permettent de utiliser votre propre domaine.
Exemple :
Téléchargez votre site en utilisant la commande :
rsync --delete -rv ./public/ pgs.sh:/mysite/2. Tuns (tuns.sh) : Partagez un site web depuis votre propre ordinateur
Si vous voulez montrer à quelqu’un un site sur lequel vous travaillez, Tuns vous aide à le faire. Il crée un tunnel sécurisé vers Internet.
Exemple :
Partagez localhost:8000 en ligne avec :
ssh -R dev:80:localhost:8000 tuns.sh3. Pipe (pipe.pico.sh) : Envoyer des données entre ordinateurs
Vous pouvez envoyer et recevoir des messages en toute sécurité entre ordinateurs en utilisant SSH.
Exemple :
Un ordinateur écoute : ssh pipe.pico.sh sub mytopic
Un autre ordinateur envoie : echo "Hello world!" | ssh pipe.pico.sh pub mytopic
4. Prose (prose.sh) : Héberger un blog simple
Si vous voulez commencer un blog sans outils supplémentaires, Prose vous permet de télécharger des fichiers texte Markdown en utilisant SSH.
5. Pâtes (pastes.sh) : Partagez du code ou du texte rapidement
Vous pouvez téléverser et partager un fichier avec d'autres.
Exemple :
Partager les modifications de fichier avec la commande :
git diff | ssh pastes.sh changes.patch6. RSS vers Email : Recevez les mises à jour du flux RSS dans votre email
Téléchargez un fichier listant les flux RSS que vous souhaitez suivre, et Pico.sh vous enverra des mises à jour par email.
Comment commencer avec Pico.sh
Commencer avec Pico.sh est assez simple.
- Tout d'abord, créez une paire de clés SSH (si vous n'en avez pas) sur votre système local.
- Inscrivez-vous en vous connectant par SSH à
pico.sh. Choisissez un nom d'utilisateur. Il sera utilisé pour vos noms de service (commevotrenom.prose.sh). - Créez un jeton API et gardez-le en sécurité. Cela vous aide à récupérer votre compte si vous perdez votre clé SSH.
C'est aussi simple que ça !
Téléverser et gérer des fichiers
Pico.sh prend en charge rsync, scp et sftp pour la gestion des fichiers :
- Téléverser :
scp file.txt {service}:/ - Mettre à jour le site :
rsync -rv public/ {service}:/site/ - Supprimez les fichiers : utilisez
sftp. - Monter comme un lecteur : Utilisez
sshfspour gérer les fichiers comme un dossier local.
Tarification
Actuellement, Pico.sh propose les plans suivants :
- Plan Gratuit : 25 Mo de stockage, la plupart des fonctionnalités incluses.
- Plan Pico+ (2 $/mois, facturé annuellement) : 10 Go de stockage, analyses et un relai IRC.
Le prix peut être un facteur décisif majeur, surtout lorsque vous regardez des projets secondaires ou des outils légers. 2 $/mois est ce point idéal : assez bas pour être une évidence, mais toujours suffisant pour soutenir le projet.
Conclusion
Pico.sh est simple, utile et basé sur SSH. C'est un excellent outil si vous voulez héberger un site, partager un serveur local ou démarrer un blog avec un effort minimal. Et comme il existe un plan gratuit, vous pouvez l'essayer sans payer.
Voudriez-vous essayer Pico.sh ? Cela pourrait devenir votre nouvelle façon préférée de partager des projets !
Image mise en avant provenant de Pixabay.