Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pforret/glennr-unifi
Ubiquiti install scripts from glennr.nl
https://github.com/pforret/glennr-unifi
bashew debian ubiquiti ubuntu unifi
Last synced: about 2 months ago
JSON representation
Ubiquiti install scripts from glennr.nl
- Host: GitHub
- URL: https://github.com/pforret/glennr-unifi
- Owner: pforret
- License: mit
- Created: 2024-05-04T17:38:31.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-21T09:27:05.000Z (8 months ago)
- Last Synced: 2024-05-21T11:14:06.659Z (8 months ago)
- Topics: bashew, debian, ubiquiti, ubuntu, unifi
- Language: Shell
- Homepage:
- Size: 1.28 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Daily Update](https://github.com/pforret/glennr-unifi/actions/workflows/daily.yml/badge.svg)](https://github.com/pforret/glennr-unifi/actions/workflows/daily.yml)
![GitHub commit activity](https://img.shields.io/github/commit-activity/w/pforret/glennr-unifi)
![GitHub last commit](https://img.shields.io/github/last-commit/pforret/glennr-unifi)
![GitHub top language](https://img.shields.io/github/languages/top/pforret/glennr-unifi)
![GitHub License](https://img.shields.io/github/license/pforret/glennr-unifi)# glennr-unifi
![](assets/logo.jpg)
UNIFI NETWORK APPLICATION SCRIPTS
* This is a mirror/backup of the Ubiquiti install scripts from [glennr.nl/scripts](https://glennr.nl/scripts)
* they are used to install the Ubiquiti Network Controller on a Raspberry Pi or Ubuntu server
* check the full procedure on [community.ui.com](https://community.ui.com/questions/UniFi-Installation-Scripts-or-UniFi-Easy-Update-Script-or-UniFi-Lets-Encrypt-or-UniFi-Easy-Encrypt-/ccbc7530-dd61-40a7-82ec-22b17f027776)## IMPORTANT
These scripts are/were **not created by me**, they are developed by [Glenn Rietveld](https://www.linkedin.com/in/glenn-rietveld-555811149) from [Ubiquiti](https://www.ui.com/). I've only created this repository to make it easier to find the scripts and track their updates.
## Usage
```bash
Program : glennr-unifi.sh by [email protected]
Version : v0.1.11 (May 19 15:23:54 2024)
Purpose : sync all scripts from glennr.nl
Usage : glennr-unifi.sh [-h] [-Q] [-V] [-F] [-L ] [-T ]
Flags, options and parameters:
-h|--help : [flag] show usage [default: off]
-Q|--QUIET : [flag] no output [default: off]
-V|--VERBOSE : [flag] also show debug messages [default: off]
-F|--FORCE : [flag] do not ask for confirmation (always yes) [default: off]
-L|--LOG_DIR > : [option] folder for log files [default: /Users/pforret/log/glennr-unifi]
-T|--TMP_DIR > : [option] folder for temp files [default: /tmp/glennr-unifi]
: [choice] action to perform [options: get,check,env,update]### TIPS & EXAMPLES
* use glennr-unifi get to get all Unifi scripts from glennr.nl
glennr-unifi get
* use glennr-unifi check to check if this script is ready to execute and what values the options/flags are
glennr-unifi check
* use glennr-unifi env to generate an example .env file
glennr-unifi env > .env
* use glennr-unifi update to update to the latest version
glennr-unifi update
* >>> bash script created with pforret/bashew
* >>> for bash development, also check out pforret/setver and pforret/progressbar
```