Unifi Controller installeren op een Raspberry Pi

Hi Neon,
Dank voor je reaktie. Het docker gedeelte had ik reeds voor elkaar en viel eigenlijk bijzonder mee.
vwb de setting in de controller: Ik neem aan dat je deze setting bedoelt en moet "checken"
1671627572581.png
 
Persoonlijk zou ik voor docker-compose gaan. Ik vind dat persoonlijk prettiger werken.
Docker-compose heb ik direct mee geïnstalleerd.
Wat ik me vervolgens afvroeg: wanneer ik in een andere container Adguard, wat is dan het handigst?
- 2 verschillende docker-compse files maken
En beide starten dmv
Code:
docker-compose -f docker-compose.unifi.yml -f docker-compose.adguard.yml  up -d

of juist 1 docker-compose met beide containers? of maakt dit weer geen bal uit?
 
Als je voor elke container een yaml maakt dan kun je ze afzonderlijk bijwerken, stoppen, verwijderen enzovoort.

Kijk ook even naar Portainer en als je dan toch bezig bent: Watchtower. Zijn voor mij inmiddels onmisbaar :)

Let op dat als je Adguard Home erbij zet dat je dan vrij veel poorten in gebruik gaat nemen. En vooral bekende poorten. Dat kan weer voor leuke projectjes zorgen als je het aantal containers gaat uitbreiden. Ik heb inmiddels 13 containers op mijn host draaien en met name Bitwarden icm Nginx en Adguard Home zorgde voor wat puzzelwerk ;)

EDIT: Je kunt de yaml files ook gewoon unifi.yaml en adguard.yaml noemen. Scheelt weer typewerk. Persistente volumes zet ik in een aparte directory. Ik houd van orde en netheid.
 
@Komodo Heb jij een tip of link om docker-compose geïnstalleerd te krijgen? De installatie werkt niet, hij wil bcrypt installeren en klaagt dan dat er geen Rust compiler geïnstalleerd is. Wordt wel een beetje een dependency-pit.
 
Op welk OS draai je? Ik gebruik Debian Bullseye op een i3. Als je Raspberry PI OS gebruikt neem dan Bullseye (Buster zou ook moeten werken). Dan moeten de dependencies oplosbaar zijn.
 
ik heb / ben bezig met Docker op Pi 3B+ (heb nog een hoop te leren en begrijp het stukje volumes niet...)
maar terug op jouw vraag. Ik heb het zo kunnen doen

Install Docker-compose​


Prerequisite is pip3. Repositories provided in Raspberry Pi OS

# Prerequisite of pip3
Bash:
sudo apt-get install -y libffi-dev libssl-dev
sudo apt-get install -y python3 python3-pip
sudo apt-get remove python-configparser

laatse commando heb ik ook wel fout zien gaan omdat het package er niet was....

# Install docker-compose:
Bash:
sudo pip3 install docker-compose
 
Volgens mij moet je gewoon dit installeren:
Code:
sudo apt install docker docker-compose
De resterende bestanden neemt het OS dan voor zijn rekening
pip (of pip3) gebruik je zover ik weet om Python packages te installeren. Ik had dat wel nodig voor plug-ins in Domoticz maar niet voor Docker(-compose)
 
Activiteit
Er wordt op dit moment (nog) geen nieuwe reactie gepost.
  Topic Status: Hallo . Er is al meer dan 14 dagen geen nieuwe reactie meer geplaatst.
  De inhoud is mogelijk niet langer relevant.
  Misschien is het beter om in plaats daarvan een nieuw onderwerp te starten..