All Projects → brianredbeard → Edgeos_setup

brianredbeard / Edgeos_setup

Licence: agpl-3.0
sensible defaults for EdgeOS based routers

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Edgeos setup

unifiZabbix
Zabbix templates to monitor pretty much all Unifi devices
Stars: ✭ 66 (+29.41%)
Mutual labels:  ubiquiti
Blacklist
Blacklist and Adware Blocking for the Ubiquiti EdgeMax Router
Stars: ✭ 393 (+670.59%)
Mutual labels:  ubiquiti
Unifi Api Browser
Tool to browse data exposed by Ubiquiti's UniFi Controller API (demo: https://api-browser-demo.artofwifi.net/)
Stars: ✭ 677 (+1227.45%)
Mutual labels:  ubiquiti
unifi-pfsense
A script that installs the UniFi Controller software on pfSense and other FreeBSD systems
Stars: ✭ 617 (+1109.8%)
Mutual labels:  ubiquiti
Unifiprotect
Control and monitor your Unifi Protect Cameras from Home Assistant
Stars: ✭ 279 (+447.06%)
Mutual labels:  ubiquiti
Unifi Linux Utils
Helpful Linux / Unix scripts for admins of Ubiquiti (UBNT) UniFi wireless products
Stars: ✭ 522 (+923.53%)
Mutual labels:  ubiquiti
udm-host-records
Scripts to list, add, update, and remove host records in the Ubiquiti UniFI Dream Machine DNS forwarder.
Stars: ✭ 109 (+113.73%)
Mutual labels:  ubiquiti
Aws Unifi Controller
Example of a Ubiquiti Unifi Controller in AWS using Network Load Balancer for TLS termination
Stars: ✭ 37 (-27.45%)
Mutual labels:  ubiquiti
Homebridge Unifi Protect
📹 Complete HomeKit integration for UniFi Protect with full support for most features including autoconfiguration, motion detection, and multiple controllers: https://homebridge.io
Stars: ✭ 335 (+556.86%)
Mutual labels:  ubiquiti
Wireguard Vyatta Ubnt
WireGuard for Ubiquiti Devices
Stars: ✭ 651 (+1176.47%)
Mutual labels:  ubiquiti
udm-utilities
A collection of things I have made to make the Unifi Dream Machine more useful
Stars: ✭ 2,228 (+4268.63%)
Mutual labels:  ubiquiti
ubios-cert
Manage SSL / TLS certificates with acme.sh (Let's Encrypt, ZeroSSL) for Ubiquiti UbiOS firmwares
Stars: ✭ 17 (-66.67%)
Mutual labels:  ubiquiti
Unifi Pfsense
A script that installs the UniFi Controller software on pfSense and other FreeBSD systems
Stars: ✭ 544 (+966.67%)
Mutual labels:  ubiquiti
EdgeOS-API
An API for Ubiquiti EdgeOS, the operating system used by Ubiquiti Inc's EdgeRouter & UFiber OLT products (part of the EdgeMax product range).
Stars: ✭ 27 (-47.06%)
Mutual labels:  ubiquiti
Unifi Hotspot Manager
A HotSpot Manager for Ubiquiti UniFi Hardware
Stars: ✭ 28 (-45.1%)
Mutual labels:  ubiquiti
udm-patches
Contains onboot.d setup scripts and wrappers for custom OpenVPN client
Stars: ✭ 42 (-17.65%)
Mutual labels:  ubiquiti
Unms
Installation Scripts for Ubiquiti Network Management System
Stars: ✭ 410 (+703.92%)
Mutual labels:  ubiquiti
Udm Utilities
A collection of things I have made to make the Unifi Dream Machine more useful
Stars: ✭ 987 (+1835.29%)
Mutual labels:  ubiquiti
Edgeos Blacklist
Automatically updates IP blacklist for EdgeOS (supports IPv4 & IPv6)
Stars: ✭ 34 (-33.33%)
Mutual labels:  ubiquiti
Unifi Api Client
A PHP API client class to interact with Ubiquiti's UniFi Controller API
Stars: ✭ 602 (+1080.39%)
Mutual labels:  ubiquiti

EdgeOS Setup Scripts

About

This repository is a set of scripts and other utilities to improve the overal functioning of the Ubiquiti EdgeRouter series of devices. These scripts are not maintained by Ubiquiti and are provided with no warranty expressed or implied.

This repository does not replace a basic knowledge of how to navigate the EdgeOS CLI. For more information on getting started with EdgeOS, consult the User Guide available at https://www.ubnt.com/download/edgemax

Now, let's get down to bid'ness.

The Ubiquiti EdgeRouter series of devices (included in the EdgeMax line of products) are Linux based routers with a number of features comparable to more expensive networking gear. With a proper understanding of how the devices work, this functionality can far exceed hardware available at 10x the price.

Structure

  Repo
  ├── Documentation - information on how the device operates
  ├── config_snippets - sets of configuration commands for various tasks
  ├── fs -  files to be added to the filesystem where "fs" becomes "/"
  │   └── config
  │       └── scripts
  │           └── post-config.d
  └── scripts - scripts for day to day management

Usage

To use this repository clone and then deploy desired files as follows:

  $ scp -r fs router:
  $ sudo cp -Rv fs/* /

Contents

  • change_auth_loglevel.sh - Fix some nits with logging on the device
  • decrease_sshguard_attack.sh - Change the configuration of sshguard
  • install_packages.sh - Persist additional packages across firmware upgrades

Related Projects

See the file RELATED.md for other GitHub projects attempting to extend the EdgeRouter + EdgeOS functionality.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].