{"id":43388391,"url":"https://github.com/my-devices/agent-installer","last_synced_at":"2026-02-02T12:02:45.550Z","repository":{"id":170587145,"uuid":"219707899","full_name":"my-devices/agent-installer","owner":"my-devices","description":"macchina.io REMOTE provides secure remote access via web (HTTP), shell (SSH), remote desktop (VNC, RDP) and other protocols to IoT devices behind routers or firewalls. No port forwarding, scarce public IPv4 addresses, or complex and inflexible VPNs required. This repository contains a script that downloads and builds the macchina.io REMOTE device agent and client utilities.","archived":false,"fork":false,"pushed_at":"2024-04-30T12:41:32.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-05-02T08:10:06.657Z","etag":null,"topics":["edge-device","iot","iot-device","remote-access"],"latest_commit_sha":null,"homepage":"https://macchina.io/remote","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/my-devices.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-05T09:35:42.000Z","updated_at":"2024-04-30T12:41:36.000Z","dependencies_parsed_at":null,"dependency_job_id":"809d3e17-9804-4154-8610-0b902e5b440d","html_url":"https://github.com/my-devices/agent-installer","commit_stats":null,"previous_names":["my-devices/agent-installer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/my-devices/agent-installer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/my-devices%2Fagent-installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/my-devices%2Fagent-installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/my-devices%2Fagent-installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/my-devices%2Fagent-installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/my-devices","download_url":"https://codeload.github.com/my-devices/agent-installer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/my-devices%2Fagent-installer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29012204,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T10:37:29.253Z","status":"ssl_error","status_checked_at":"2026-02-02T10:37:28.644Z","response_time":58,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["edge-device","iot","iot-device","remote-access"],"created_at":"2026-02-02T12:02:42.898Z","updated_at":"2026-02-02T12:02:45.544Z","avatar_url":"https://github.com/my-devices.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# macchina.io REMOTE Device Agent and Client Utilities Installer Script\n\n## About macchina.io REMOTE\n\n[macchina.io REMOTE](https://macchina.io/remote) provides secure remote access to connected devices\nvia HTTP or other TCP-based protocols and applications such as secure shell (SSH) or,\nfile transfer (SFTP), or Virtual Network Computing (VNC).\nWith macchina.io REMOTE, any network-connected device running the macchina.io REMOTE Device Agent\nsoftware (`WebTunnelAgent`) can be securely accessed remotely over the internet from browsers,\nmobile apps, desktop, server or cloud applications.\n\nThis even works if the device is behind a NAT router, firewall or proxy server.\nThe device becomes just another host on the internet, addressable via its own URL and\nprotected by the macchina.io REMOTE server against unauthorized or malicious access.\nmacchina.io REMOTE is a great solution for secure remote support and maintenance,\nas well as for providing secure remote access to devices for end-users via web or\nmobile apps.\n\nVisit [macchina.io/remote](https://macchina.io/remote) to learn more and to register for a free account.\nSpecifically, see the [Getting Started](https://macchina.io/remote_signup.html) page and the\n[Frequently Asked Questions](https://macchina.io/remote_faq.html) for\ninformation on how to use this SDK and the included *WebTunnelAgent* executable.\n\n\n## About This Repository\n\nThis repository contains a shell script that clones the\n[macchina.io REMOTE SDK](https://github.com/my-devices/sdk)\nrepository and builds the macchina.io REMOTE\n[Device Agent (WebTunnelAgent)](https://github.com/my-devices/sdk/blob/master/WebTunnel/WebTunnelAgent/README.md)\nand Client Utilities\n[`remote-client`](https://github.com/my-devices/sdk/blob/master/WebTunnel/WebTunnelClient/README.md),\n[`remote-ssh`](https://github.com/my-devices/sdk/blob/master/WebTunnel/WebTunnelSSH/README.md),\n[`remote-scp`](https://github.com/my-devices/sdk/blob/master/WebTunnel/WebTunnelSCP/README.md),\n[`remote-sftp`](https://github.com/my-devices/sdk/blob/master/WebTunnel/WebTunnelSFTP/README.md),\n[`remote-vnc`](https://github.com/my-devices/sdk/blob/master/WebTunnel/WebTunnelVNC/README.md) and\n[`remote-rdp`](https://github.com/my-devices/sdk/blob/master/WebTunnel/WebTunnelRDP/README.md).\n\nTo run the script:\n\n```\n$ curl https://raw.githubusercontent.com/my-devices/agent-installer/master/install.sh | bash\n```\n\nThe script should work on most Debian and RedHat-based Linux distributions including Ubuntu and Raspbian.\nOn macOS, [Homebrew](https://brew.sh/) must be installed.\n\nThe script will install all required dependencies, then get the sources from GitHub and run the steps\nnecessary to build and install the agent binary in `/usr/local/sbin` and the client binaries in\n`/usr/local/bin/`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmy-devices%2Fagent-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmy-devices%2Fagent-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmy-devices%2Fagent-installer/lists"}