Uživatelské nástroje

Nástroje pro tento web


harpi

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
harpi [2025/04/21 02:41] – [Bluetooth] djbuldogharpi [2025/08/29 10:52] (aktuální) – [Komunikace mezi kontejnery] djbuldog
Řádek 9: Řádek 9:
  
   * kontejnery mám propojeny přes vlastní network, protože default bridge, který by jinak stačil, neposkytuje preklad názvu kontejnerů na jejich IP adresu (viz [[docker#komunikace_mezi_kontejnery]])   * kontejnery mám propojeny přes vlastní network, protože default bridge, který by jinak stačil, neposkytuje preklad názvu kontejnerů na jejich IP adresu (viz [[docker#komunikace_mezi_kontejnery]])
 +
 +  * vypnul jsem swap
 +    * sudo dphys-swapfile swapoff
 +    * sudo systemctl disable dphys-swapfile
 +  * zapnul jsem cgroup pro memory (aby fungovaly limity RAM pro docker)
 +    * do cmdline.txt jsem přidal ''cgroup_enable=memory cgroup_memory=1''
 ===== Kontejner s HA ===== ===== Kontejner s HA =====
  
Řádek 223: Řádek 229:
   * je třeba nastavit parametry MQTT serveru v configu   * je třeba nastavit parametry MQTT serveru v configu
     * přidat ''user:'' a ''password:''     * přidat ''user:'' a ''password:''
 +
 +===== Kontejner s Unifi =====
 +
 +  * podle https://helgeklein.com/blog/dockerized-ubiquiti-unifi-network-server-setup-with-automatic-https/
 +  * kvůli ARMv8 musím snížit verzi mongo na 4.4.18
 +  * nové zařízení má credentials ubnt:ubnt, po adaptaci se změní na uživatele admin s generovaným heslem. Heslo lze zjistit a nastavit v Unifi Devices - Devices updates and settings
 +  * zapnutí 802.11r automaticky vygeneruje mobilní doménu, lze zjistit z wireshark, na zařízení jsem ji nenašel.
 +
 +  mkdir -p unifi/db
 +  mkdir -p unifi/data
 +  mkdir -p unifi/db-init
 +
 +  vim unifi/db-init/init-mongo.js  
 +  db.getSiblingDB("unifi").createUser({user: "unifi", pwd: "YOUR_PASSWORD", roles: [{role: "dbOwner", db: "unifi"}]});
 +  db.getSiblingDB("unifi_stat").createUser({user: "unifi", pwd: "YOUR_PASSWORD", roles: [{role: "dbOwner", db: "unifi_stat"}]});
 +
 +  vim unifi/container-vars.env
 +  PUID=1000
 +  PGID=1000
 +  MONGO_USER=unifi
 +  MONGO_PASS=YOUR_PASSWORD
 +  MONGO_HOST=unify-mongodb
 +  MONGO_PORT=27017
 +  MONGO_DBNAME=unifi
 +
 +  vim unifi/docker-compose.yml
 +
 +
 +
 +===== Kontejner DokuWiki =====
 +
 +  * dříve jsem provozoval na pi2, ale po upg tam byl problém s 64bit kódem na 32bit rpi. 
 +  * ze starého jsem zkopiroval
 +    * dokuwiki/conf
 +      * smazal jsem *.bak, *.examples, *.dist
 +    * dokuwiki/data
 +      * smazal jsem cache/, locks/, __dummy
 +
 +
 +===== Komunikace mezi kontejnery =====
 +
 +  * mám vytvořenou vlastní siť (typu bridge), aby mohli kontejnery mezi sebou komunikovat
 +
 +  docker network create my-net
 +
 +  docker network ls
 +
  
 ===== TODO ===== ===== TODO =====
harpi.1745196104.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki