Best of SSH2025

  1. 1
    Article
    Avatar of webdevWebDev·49w

    I Built a Terminal-Based Portfolio You Can Access via SSH

    A developer created an innovative terminal-based portfolio accessible via SSH using React Ink for the UI and a custom Go SSH server. The project combines React components with terminal interfaces, allowing users to explore a portfolio directly from their command line without needing a browser. The setup runs on a VPS and demonstrates creative ways to showcase developer work by meeting developers in their native environment.

  2. 2
    Article
    Avatar of selfhostedselfhosted·29w

    What to do with an old laptop?

    A developer seeks advice on repurposing a 2014-2015 laptop (Intel i5, 8GB RAM, 500GB SSD) into a home server for running scripts, cron jobs, and self-hosted services. Key considerations include choosing a lightweight Ubuntu-based Linux distribution, enabling SSH access, minimizing resource usage and noise, optimal placement near the router, and whether to disconnect the screen for power savings. The goal is a 24/7 server for automation tasks, data storage, and services like Pi-hole, self-hosted cloud storage, and workflow automation tools.

  3. 3
    Article
    Avatar of hnHacker News·1y

    Social Media via SSH

    itter.sh is a unique SSH-based micro-blogging platform tailored for terminal enthusiasts who prefer simplicity over web interfaces. Users can register and log in using SSH keys, post short messages called 'eets', and interact with others through commands similar to traditional social media features. The platform emphasizes minimalism, nostalgia, and a break from algorithm-driven content.

  4. 4
    Article
    Avatar of jobsJobs·41w

    Multiple GitHub Accounts — A Must-Have Skill for Developers

    Managing multiple GitHub accounts on one machine requires proper SSH key configuration and Git settings. The setup involves creating separate SSH keys for each account, configuring SSH hosts with specific identity files, using Git's includeIf directive for folder-specific configurations, and organizing projects by directories. This approach prevents accidentally pushing to the wrong account and automates the switching between personal and work repositories.

  5. 5
    Article
    Avatar of notedNoted·36w

    Termix: A Self-Hosted, All-in-One Platform for Server Management

    Termix is an open-source, self-hosted platform that consolidates server management tasks into a single web interface. It provides SSH terminal access with split panels, SSH tunneling with auto-reconnect, remote file editing with syntax highlighting, real-time system monitoring, and Docker container management. The platform emphasizes privacy and control by running entirely on your own infrastructure without external dependencies or subscriptions.

  6. 6
    Article
    Avatar of newstackThe New Stack·37w

    Linux: Deploy a Honeypot to Catch Your Server’s Attackers

    Learn how to deploy Cowrie, an open-source SSH/telnet honeypot on Ubuntu Server to detect and study unauthorized access attempts. The guide covers installation dependencies, creating a dedicated user, setting up a Python virtual environment, configuring port redirection, and monitoring logs to catch potential attackers before they reach production systems.

  7. 7
    Article
    Avatar of selfhstselfh.st·1y

    This Week in Self-Hosted (11 April 2025)

    This week's self-hosted updates include the rebranding of Hoarder to Karakeep due to legal threats, Tailscale's new funding round, criticism of Plex's new mobile app, and the introduction of Streamystats for tracking Jellyfin data. Additionally, new tools for managing SSH keys from Cloudflare and Bitwarden were highlighted. Other topics include a guide to using curl wttr.in for weather forecasts and various videos and podcasts on improving security and home lab setup.

  8. 8
    Article
    Avatar of communityCommunity Picks·1y

    xpipe-io/xpipe: Access your entire server infrastructure from your local desktop

    XPipe is a shell connection hub and remote file manager that allows users to access their entire server infrastructure from their local desktop. It integrates with command-line tools like ssh, docker, kubectl, etc., and is designed to be extensible, allowing the addition of more tools and custom functionalities. XPipe supports various connection types including SSH, Docker, Kubernetes, and virtual machines like Proxmox and Hyper-V. It's a desktop application that secures data locally and offers multiple installation methods, including package managers and portable versions.

  9. 9
    Article
    Avatar of lnLaravel News·1y

    GGH is a Lightweight CLI to Recall Your SSH Sessions

    GGH is a lightweight CLI tool that helps recall SSH sessions and search your SSH configuration file. Compatible with Unix and Windows systems, it wraps SSH commands for easy session management without replacing SSH. The project is available on GitHub with installers for both operating systems.

  10. 10
    Article
    Avatar of lobstersLobsters·37w

    Wrongthink/posts/all-you-need-is-ssh/

    SSH can replace many complex home server solutions for file sharing, media streaming, and remote administration. Using tools like mpv with SFTP, scp, rsync, and LibreOffice's remote file access, you can accomplish most home server tasks without additional web-based abstractions or paid services. The approach emphasizes simplicity and minimalism over feature-rich but maintenance-heavy alternatives.

  11. 11
    Article
    Avatar of scottstuffscottstuff.net·46w

    Passwordless SSH and sudo with 1Password on Mac and Linux

    A comprehensive guide to setting up passwordless SSH and sudo authentication using 1Password for SSH key management. The tutorial covers configuring 1Password's SSH agent, setting up SSH client configuration with agent forwarding, implementing pam_rssh for sudo authentication, and adding biometric authentication on Linux using Yubikey Bio. The approach eliminates the need to manually manage SSH keys across multiple systems while providing secure authentication through fingerprints or system biometrics.

  12. 12
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    How to Connect Your AWS EC2 Instance to VS Code

    Learn how to create and connect an AWS EC2 instance to VS Code, including setting up SSH for secure access and installing necessary tools like Java and Maven for web development.

  13. 13
    Article
    Avatar of lnLaravel News·1y

    Whisp is a PHP SSH Server

    WhispPHP is a pure PHP SSH server designed by Ashley Hindle to simplify building PHP SSH apps. It allows running Laravel Prompts apps via SSH with ease. You can start a new project using a provided template or add Whisp to an existing project using Composer. It supports app auto-discovery and provides example apps and documentation for developers. Upcoming features include a Laravel-specific package and a Docker image.

  14. 14
    Article
    Avatar of faunFaun·37w

    Hands on Automation with Ansible

    A practical guide to setting up a 2-node Ansible lab environment using VirtualBox with Kali Linux as the control node and Ubuntu Server as the managed node. Covers installation, SSH configuration, inventory creation, and running a sample playbook that installs and configures Apache web server. Demonstrates Ansible's agentless architecture and YAML-based automation capabilities in an isolated testing environment.

  15. 15
    Article
    Avatar of searlsJustin Searls·22w

    Just verified this: macOS Tahoe 26 is…

    macOS Tahoe 26 introduces the ability to accept inbound SSH connections on FileVault-protected Macs before the first unlock after a cold boot. The process involves SSHing in normally, being disconnected as macOS finishes booting, then reconnecting via SSH again.

  16. 16
    Video
    Avatar of typecrafttypecraft·49w

    Code from ANYTHING with a Thin Client setup

    A thin client development setup allows developers to work from any device by connecting to a powerful VPS server. The setup involves provisioning a VPS (like Digital Ocean), installing development tools, and using secure connection services like Border Zero to avoid exposing SSH ports. This approach enables coding from tablets, old laptops, or any device while maintaining a consistent development environment with tools like tmux and neovim running on the remote server.

  17. 17
    Video
    Avatar of primeagenThePrimeTime·50w

    PewDiePie IS RUINING MY LIFE

    PewDiePie documents his journey building custom hardware projects using Raspberry Pi and Linux, creating a dog monitoring camera, smart nightstand device, and Tamagotchi-inspired habit tracker. The projects showcase practical DIY alternatives to commercial smart home devices, emphasizing privacy and customization over convenience. He demonstrates setting up cameras, sensors, 3D printing cases, and implementing features like temperature monitoring, voice commands, and meditation timers while learning Linux commands and hardware integration.

  18. 18
    Article
    Avatar of changelogChangelog·40w

    Cursor’s problem isn't just Cursor's problem (Changelog News #157)

    Cursor AI code editor faces significant challenges that reflect broader industry issues. The discussion covers productivity approaches comparing plaintext files to dedicated todo applications, an offline AI workspace solution, a WYSIWYG markdown editor built as a simple textarea, and a tool for bringing SSH configurations to remote machines.

  19. 19
    Article
    Avatar of theregisterThe Register·44w

    Controversy over PUTTY.ORG website growing fast

    The PUTTY.ORG website is not affiliated with the official PuTTY SSH client by Simon Tatham, causing widespread confusion among users and developers. The domain is owned by Bitvise, a commercial SSH software vendor, who initially used it to link to the real PuTTY before promoting their own products. Following criticism from a blogger, Bitvise replaced the site's content with anti-vaccination propaganda, escalating the controversy and raising concerns about professional conduct in the software industry.

  20. 20
    Article
    Avatar of lnLaravel News·1y

    Whisp, a Pure PHP SSH server, with Ashley Hindle

    An interview with Ashley Hindle discusses his latest project, WhispPHP, which is a pure PHP SSH server. This new server aims to offer a streamlined, PHP-based approach to managing SSH connections.