{"id":19647822,"url":"https://github.com/chances/runaway","last_synced_at":"2025-07-15T17:34:21.761Z","repository":{"id":11585641,"uuid":"14075839","full_name":"chances/runaway","owner":"chances","description":"Bring the sexy back to runaway scripts.","archived":false,"fork":false,"pushed_at":"2018-10-04T05:49:47.000Z","size":127,"stargazers_count":4,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-28T15:43:54.853Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"audeSt/aude-project-manage-system","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chances.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-11-02T22:03:50.000Z","updated_at":"2018-10-04T05:49:39.000Z","dependencies_parsed_at":"2022-09-14T09:10:50.020Z","dependency_job_id":null,"html_url":"https://github.com/chances/runaway","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chances/runaway","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chances%2Frunaway","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chances%2Frunaway/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chances%2Frunaway/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chances%2Frunaway/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chances","download_url":"https://codeload.github.com/chances/runaway/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chances%2Frunaway/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265450421,"owners_count":23767617,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-11T14:46:08.727Z","updated_at":"2025-07-15T17:34:21.742Z","avatar_url":"https://github.com/chances.png","language":"TypeScript","readme":"Runaway!\n========\n\nBring the sexy back to runaway scripts.\n\n## What is it?\n\nRunaway! is a graphical web-based frontend to check for runaway processes\nin a unix environment. A runaway check may be performed directly from the\nbrowser; no terminal access required.\n\n## How it Works\n\nRunaway! operates within an Apache environment. When you click the 'Run'\nbutton, your browser will send an HTTP GET request to the backend\nrunaway script. (runaway.script) The backend script will SSH into remote\nhosts specified in a hosts.txt (delimited by newlines) file in the\nscript's working directory. As the backend script is SSHing into these\nremote hosts it also streams a progress indication to the frontend. After\nthe backend script completes, the frontend displays the results of the\nrunaway check.\n\n## Want to use it yourself?\n\nWarning, there be bugs and hacks within. Use at your own risk. **Be\nforewarned, YMMV.**\n\nFamiliarize yourself with the source. Some changes may need to be made\nin order to get the script to work in your environment.\n\n### SSH and Remote Hosts\n\nBecause the backend script SSHes into remote hosts autonomously, one of\nthe following contitions **must** be met:\n\n* Have an instance of ssh-agent running with properly added keys on the\n  Apache host, or\n* Have a passphrase-free SSH key available to the Apache host added to\n  each of the remote host's .ssh/authorized\\_keys files.\n\nYou will not receive results if the backend script can not successfully\nSSH into the specified remote hosts.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchances%2Frunaway","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchances%2Frunaway","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchances%2Frunaway/lists"}