66e997069a
* Add Unifi Controller with integrated Unifi-Poller Install & Update uses 'latest' release. Persistent data using influxdb. Unifi Poller now optional * fix global dataset refs * move unifi_poller bootscript into rc folder * Apply suggestions from code review * Update jails/unifi/includes/rc/mongod Forgot to add one suggestion from review. * Added shellcheck ignores for all RC scripts Shellcheck doesn't play nice with RC scripts, those advices are often either wrong, or very hard (not worth it) to change enough to get it to pass and work. * Last rc ignores for shellcheck * Update jails/unifi/install.sh * Shellcheck to shellcheck Making shellcheck lowercase for parsing Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
115 lines
2.6 KiB
Plaintext
115 lines
2.6 KiB
Plaintext
global:
|
|
# Relevant dataset paths, please use the ZFS dataset syntax such as: tank/apps
|
|
dataset:
|
|
# dataset for internal jail config files
|
|
config: tank/apps
|
|
# Media library dataset
|
|
media: tank/media
|
|
# Parent downloads dataset
|
|
# (is going to contain: Complete and Incomplete datasets for downloads)
|
|
downloads: tank/downloads
|
|
jails:
|
|
# jail version to install
|
|
version: 11.3-RELEASE
|
|
# Global pkgs to install in all jails.
|
|
# Please use standard space delimited pkg install syntax.
|
|
pkgs: curl ca_root_nss bash
|
|
|
|
|
|
# Example configuration, showing how to customise network config.
|
|
# Use the same jailname on both sides of this variable example: example
|
|
example: example
|
|
#interfaces is optional and will be autmatically replace with vnet0:bridge0 if not present
|
|
interfaces: vnet0:bridge0
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
# Jail specific pkgs.
|
|
# Please use standard space delimited pkg install syntax.
|
|
pkgs: mono
|
|
|
|
plex: plex
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
beta: false
|
|
|
|
lidarr: lidarr
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
|
|
sonarr: sonarr
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
|
|
radarr: radarr
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
|
|
kms: kms
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
|
|
jackett: jackett
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
|
|
organizr: organizr
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
|
|
tautulli: tautulli
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
|
|
transmission: transmission
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
|
|
|
|
nextcloud: nextcloud
|
|
ip4_addr: 192.168.1.99/24
|
|
gateway: 192.168.1.1
|
|
time_zone: Europe/Amsterdam
|
|
host_name: cloud.example.com
|
|
database: mariadb
|
|
standalone_cert: 0
|
|
selfsigned_cert: 0
|
|
dns_cert: 0
|
|
no_cert: 1
|
|
dl_flags: ""
|
|
dns_settings: ""
|
|
cert_email: "placeholder@holdplace.org"
|
|
database: mariadb
|
|
# db_database:
|
|
# db_user:
|
|
# db_password
|
|
# db_host
|
|
|
|
mariadb: mariadb
|
|
ip4_addr: 192.168.1.98/24
|
|
gateway: 192.168.1.1
|
|
db_root_password: ReplaceThisWithYourOwnRootPAssword
|
|
host_name: mariadb.local.example
|
|
|
|
bitwarden: bitwarden
|
|
ip4_addr: 192.168.1.97/24
|
|
gateway: 192.168.1.1
|
|
db_password: "YourDBPasswordHerePLEASE"
|
|
type: mariadb
|
|
admin_token: "PUTYOURADMINTOKENHEREANDREMOVETHIS"
|
|
|
|
influxdb: influxdb
|
|
ip4_addr: 192.168.1.250/24
|
|
gateway: 192.168.1.1
|
|
database: influxdb
|
|
|
|
unifi: unifi
|
|
ip4_addr: 192.168.1.251/24
|
|
gateway: 192.168.1.1
|
|
unifi_poller: true
|
|
db_jail: influxdb
|
|
up_db_name: unifi
|
|
up_db_user: unifi-poller
|
|
up_db_password: unifi-poller
|
|
up_user: upoller
|
|
up_password: upoller
|