Best of SSH2023

  1. 1
    Article
    Avatar of devtoDEV·2y

    Explaining SSH to my Uber Driver

    SSH is a secure, secret tunnel that allows developers to connect to another computer over the internet and perform various tasks. It is commonly used for deploying code and updating server configurations. SSH's encryption and authorization protocols make it more secure than older communication protocols. By using public-key authentication, SSH protects user information from hackers.

  2. 2
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    All your servers accessible directly and securely from your Browser

    All your servers are accessible directly and securely from your Browser. Border0 client portal is a beautiful and efficient web interface that allows your users to quickly and easily discover all servers they have access to. The dashboard features app cards for each service, with easily distinguishable icons and details.

  3. 3
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP55: Top 7 ChatGPT Developer Hacks

    A good engineer needs to recognize how data structures are used in our daily lives. Engineers should be aware of these data structures and their use cases to create effective and efficient solutions. Message brokers play a crucial role when building distributed systems or microservices to improve their performance, scalability and maintainability.

  4. 4
    Article
    Avatar of devtoDEV·3y

    All your ssh and database servers accessible directly from your Browser

    New Border0 client portal allows users to quickly and easily discover all servers they have access to. The dashboard features app cards for each service, with easily distinguishable icons and details. We offer both a card and a list view and the choice between dark or light mode. The search box at the top of the screen supports fuzzy search capabilities.

  5. 5
    Article
    Avatar of pointerPointer·3y

    mrsked/mrsk: Deploy web apps anywhere.

    MRSK deploys web apps anywhere from bare metal to cloud VMs using Docker. It uses the dynamic reverse-proxy Traefik to hold requests while the new application container is started and the old one is stopped. It works seamlessly across multiple hosts, using SSHKit to execute commands.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    How to Create CI/CD with Github Action and Laravel

    How to Create CI/CD with Github Action and Laravel. How to create zero-downtime deployment with Laravel and GitHub actions. Use GitHub Actions and a deployment tool called Deployer.

  7. 7
    Article
    Avatar of changelogChangelog·3y

    a multi-tenant HTTP/TCP reverse tunnel solution through SSH remote port forwarding

    pgrok is a multi-tenant HTTP/TCP reverse tunnel solution through remote port forwarding from the SSH protocol. It provides stable subdomains for every user and is gated by an SSO through the OIDC protocol. Users need to bring their own domain name and SSO provider. The post also mentions the alternative ngrok and explains why pgrok is a better option for non-dev roles. It provides instructions on how to set up pgrok and includes examples of DNS records, server setup, Caddyfile configuration, creating an OIDC client, and running pgrok. Additionally, it mentions using the vanilla SSH client for tunneling.

  8. 8
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Manage Users in Linux

    Linux is an open-source operating system that is widely used in various applications. One of the fundamental aspects of Linux is user management, which enables administrators to control access to resources and maintain security of the system. This article serves as a comprehensive guide to user management in Linux.

  9. 9
    Article
    Avatar of communityCommunity Picks·3y

    How To Structure a Terraform Project

    A simple structure is suitable for small and testing projects, with a few resources of varying types and variables. In this tutorial, you’ll learn about structuring Terraform projects according to their general purpose and complexity. In the end, your project will deploy an Ubuntu 20.04 server (Droplet) on DigitalOcean.

  10. 10
    Article
    Avatar of communityCommunity Picks·3y

    Introduction to SSH Key Management

    SSH keys are cryptographic keys that enable user authentication to servers. They provide a secure alternative to traditional passwords. By using an SSH key, you can: - Elevate the security of your environment by disabling regular password access and mandating a passphrase-protected SSH key.

  11. 11
    Article
    Avatar of ossphsOSSPH·3y

    Essential VSCode Extensions for Beginner Web Developers: Part 2

    VSCode extensions help beginner web developers streamline their workflow, reduce errors, and enhance productivity. ' Turbo Console Logs' simplifies your interaction with console logs, allowing you to easily create, manage, and delete them. ' TODO Highlight' helps you categorize your annotations into alerts, queries, TODOs.

  12. 12
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    AWS Project: Architecting a Secure and Scalable Network with AWS VPCs and Subnets

    The objective of this project is to help beginners understand concepts like VPCs, subnets, Network ACLs, routing, and security groups. An AWS account that is free-tier eligible because we don’t want to spend money on this project. The next step is to set up a Bastion Host in the public subnet.

  13. 13
    Article
    Avatar of logrocketLogRocket·3y

    How Tabby compares with Visual Studio Code

    Tabby is a free and open source terminal emulator designed to improve users’ workflows when interacting with the terminal. VS Code has a built-in terminal feature that allows developers to access and interact with the command-line interface directly from the code editor. As a standalone terminal, Tabby still has more customization options.

  14. 14
    Article
    Avatar of dzDZone·3y

    Beginners’ Guide to Run a Linux Server Securely

    Beginners’ Guide to Run a Linux Server Securely explains what you need to take some essential considerations for tackling common security risks with Linux Server. Join the DZone community and get the full member experience. Join For Free Linux could be a fantastic choice for your next cloud server.