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:
mo
2026-05-17 13:26:53 +02:00
parent 04162745e9
commit c7f1b094cb
24 changed files with 467 additions and 47 deletions
+7
View File
@@ -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
+13
View File
@@ -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`
+44
View File
@@ -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
+36
View File
@@ -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