Add full homelab inventory and remaining home services.
UniFi, Joplin, Glance, Uptime Kuma, Whoogle, Synology packages docs, Proxmox LXC inventory, Portainer stacks, and INVENTORY.md master list. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
PUID=1026
|
||||
PGID=100
|
||||
TZ=Europe/Brussels
|
||||
MONGO_USER=unifi
|
||||
MONGO_PASS=WaQTUw2t
|
||||
UNIFI_DATA_DIR=/volume1/docker/unifi
|
||||
UNIFI_MONGO_DIR=/volume1/docker/Configs/Unifi/data/db
|
||||
@@ -0,0 +1,13 @@
|
||||
# UniFi Network
|
||||
|
||||
| | |
|
||||
|---|---|
|
||||
| **Controller** | https://192.168.1.24 (primair) |
|
||||
| **NAS data** | `/volume1/docker/unifi`, `Configs/Unifi` |
|
||||
| **Login** | zie `.env` / homelab-command `UNIFI_*` |
|
||||
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
Config: `config/system.properties`
|
||||
@@ -0,0 +1,44 @@
|
||||
## system.properties
|
||||
#
|
||||
# each unifi instance requires a set of ports:
|
||||
#
|
||||
## device inform
|
||||
# unifi.http.port=8080
|
||||
## controller UI / API
|
||||
# unifi.https.port=8443
|
||||
## portal redirect port for HTTP
|
||||
# portal.http.port=8880
|
||||
## portal redirect port for HTTPs
|
||||
# portal.https.port=8843
|
||||
## local-bound port for DB server
|
||||
# unifi.db.port=27117
|
||||
## UDP port used for STUN
|
||||
# unifi.stun.port=3478
|
||||
#
|
||||
## the IP devices should be talking to for inform
|
||||
# system_ip=a.b.c.d
|
||||
## disable mongodb journaling
|
||||
# unifi.db.nojournal=false
|
||||
## extra mongod args
|
||||
# unifi.db.extraargs
|
||||
#
|
||||
## HTTPS options
|
||||
# unifi.https.ciphers=TLS_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA
|
||||
# unifi.https.sslEnabledProtocols=TLSv1,SSLv2Hello
|
||||
# unifi.https.hsts=false
|
||||
# unifi.https.hsts.max_age=31536000
|
||||
# unifi.https.hsts.preload=false
|
||||
# unifi.https.hsts.subdomain=false
|
||||
#
|
||||
# Ports reserved for device redirector. There is no need to open
|
||||
# firewall for these ports on controller, however do NOT set
|
||||
# controller to use these ports.
|
||||
#
|
||||
# portal.redirector.port=8881
|
||||
# portal.redirector.port.wired=8882
|
||||
#
|
||||
# Port used for throughput measurement.
|
||||
# unifi.throughput.port=6789
|
||||
#
|
||||
#Tue Feb 25 23:34:10 UTC 2025
|
||||
uuid=a274df25-fe33-4c8a-ad32-8232a8ecdab4
|
||||
@@ -0,0 +1,36 @@
|
||||
# UniFi Network Application
|
||||
# Data: /volume1/docker/unifi
|
||||
# Live controller ook op https://192.168.1.24 (apart apparaat/VM)
|
||||
|
||||
services:
|
||||
unifi:
|
||||
image: lscr.io/linuxserver/unifi-network-application:latest
|
||||
container_name: unifi
|
||||
restart: unless-stopped
|
||||
network_mode: host
|
||||
environment:
|
||||
PUID: ${PUID:-1026}
|
||||
PGID: ${PGID:-100}
|
||||
TZ: ${TZ:-Europe/Brussels}
|
||||
MONGO_HOST: unifi-db
|
||||
MONGO_PORT: 27017
|
||||
MONGO_USER: ${MONGO_USER:-unifi}
|
||||
MONGO_PASS: ${MONGO_PASS:-WaQTUw2t}
|
||||
MONGO_DBNAME: ${MONGO_DBNAME:-unifi}
|
||||
MONGO_AUTHSOURCE: admin
|
||||
MEM_LIMIT: 1024
|
||||
MEM_STARTUP: 1024
|
||||
volumes:
|
||||
- ${UNIFI_DATA_DIR:-/volume1/docker/unifi}:/config
|
||||
depends_on:
|
||||
- unifi-db
|
||||
|
||||
unifi-db:
|
||||
image: docker.io/mongo:4.4
|
||||
container_name: unifi-db
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MONGO_INITDB_ROOT_USERNAME: ${MONGO_USER:-unifi}
|
||||
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_PASS:-WaQTUw2t}
|
||||
volumes:
|
||||
- ${UNIFI_MONGO_DIR:-/volume1/docker/Configs/Unifi/data/db}:/data/db
|
||||
Reference in New Issue
Block a user