scale-catalog/config.yml.example
Matt Coleman 66e997069a
Add Unifi Controller with integrated Unifi-Poller (#75)
* 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>
2020-04-29 18:40:14 +02:00

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