{"id":21471852,"url":"https://github.com/brianredbeard/edgeos_setup","last_synced_at":"2025-07-15T08:31:33.106Z","repository":{"id":53103629,"uuid":"90410772","full_name":"brianredbeard/edgeos_setup","owner":"brianredbeard","description":"sensible defaults for EdgeOS based routers","archived":false,"fork":false,"pushed_at":"2021-04-27T17:03:18.000Z","size":47,"stargazers_count":66,"open_issues_count":0,"forks_count":7,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-09T00:41:33.198Z","etag":null,"topics":["edgeos","edgerouter","ubiquiti","ubnt"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianredbeard.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":"2017-05-05T19:41:33.000Z","updated_at":"2024-12-19T22:44:33.000Z","dependencies_parsed_at":"2022-09-03T08:33:10.031Z","dependency_job_id":null,"html_url":"https://github.com/brianredbeard/edgeos_setup","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/brianredbeard/edgeos_setup","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianredbeard%2Fedgeos_setup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianredbeard%2Fedgeos_setup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianredbeard%2Fedgeos_setup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianredbeard%2Fedgeos_setup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianredbeard","download_url":"https://codeload.github.com/brianredbeard/edgeos_setup/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianredbeard%2Fedgeos_setup/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265419694,"owners_count":23761858,"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":["edgeos","edgerouter","ubiquiti","ubnt"],"created_at":"2024-11-23T09:46:05.913Z","updated_at":"2025-07-15T08:31:32.785Z","avatar_url":"https://github.com/brianredbeard.png","language":"Python","funding_links":[],"categories":["EdgeRouter / EdgeOS"],"sub_categories":["Other Platforms"],"readme":"# EdgeOS Setup Scripts\n\n## About\n\nThis repository is a set of scripts and other utilities to improve the overal\nfunctioning of the Ubiquiti EdgeRouter series of devices.  These scripts are not\nmaintained by Ubiquiti and are provided with no warranty expressed or implied.\n\nThis repository does not replace a basic knowledge of how to navigate the EdgeOS\nCLI.  For more information on getting started with EdgeOS, consult the User\nGuide available at\n[https://www.ubnt.com/download/edgemax](https://www.ubnt.com/download/edgemax)\n\nNow, let's get down to bid'ness.\n\nThe Ubiquiti EdgeRouter series of devices (included in the EdgeMax line of\nproducts) are Linux based routers with a number of features comparable to more\nexpensive networking gear.  With a proper understanding of how the devices work,\nthis functionality can far exceed hardware available at 10x the price.\n\n## Structure\n\n```\n  Repo\n  ├── Documentation - information on how the device operates\n  ├── config_snippets - sets of configuration commands for various tasks\n  ├── fs -  files to be added to the filesystem where \"fs\" becomes \"/\"\n  │   └── config\n  │       └── scripts\n  │           └── post-config.d\n  └── scripts - scripts for day to day management\n```\n\n## Usage\n\nTo use this repository clone and then deploy desired files as follows:\n\n```\n  $ scp -r fs router:\n  $ sudo cp -Rv fs/* /\n```\n\n## Contents\n\n - `change_auth_loglevel.sh` - Fix some nits with logging on the device\n - `decrease_sshguard_attack.sh` - Change the configuration of `sshguard`\n - `install_packages.sh` - Persist additional packages across firmware upgrades\n\n\n## Related Projects\n\nSee the file [RELATED.md](RELATED.md) for other GitHub projects attempting to\nextend the EdgeRouter + EdgeOS functionality.\n\n\u003c!-- vim: ts=2 sw=2 expandtab tw=80 :\n--\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrianredbeard%2Fedgeos_setup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrianredbeard%2Fedgeos_setup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrianredbeard%2Fedgeos_setup/lists"}