lunes, 23 de septiembre de 2024

stack para levantar en portainer un unifi con una version específica:

 stack para levantar en portainer un unifi con una version específica: 


## https://hub.docker.com/r/linuxserver/unifi-network-application/tags?page=4&page_size=&name=&ordering=


# pi@RaspberryPi4:/docker $ cat /docker/unifi-network-application10/unifi-db/init-mongo.js

# db.getSiblingDB("unifi").createUser({user: "unifi", pwd: "unifi", roles: [{role: "dbOwner", db: "unifi"}]});

# db.getSiblingDB("unifi_stat").createUser({user: "unifi", pwd: "unifi", roles: [{role: "dbOwner", db: "unifi_stat"}]});


version: "2.1"

services:

  unifi-db:

    image: arm64v8/mongo:4.4.1

    container_name: unifi-db__

    environment:

      - PUID=1000

      - PGID=1000

      - MEM_LIMIT=1024 #optional

    volumes:

      - /docker/unifi-network-application10/unifi-db/init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js:ro

      - /docker/unifi-network-application10/unifi-db:/data/db

      - /docker/unifi-network-application10/unifi-db:/data/configdb

    ports:

      - 27017:27017

    restart: unless-stopped


  unifi-network-application:

    image: lscr.io/linuxserver/unifi-network-application:arm64v8-8.1.113 # Last version with Mesing for GEN1 AP (UAP UAP-LR)

    container_name: unifi-network-application__

    environment:

      - JAVA_OPTS=-Xms1024M -Xmx2048M

      - PUID=1000

      - PGID=1000

      - TZ=Etc/UTC

      - MONGO_USER=unifi

      - MONGO_PASS=unifi

      - MONGO_HOST=unifi-db

      - MONGO_PORT=27017

      - MONGO_DBNAME=unifi

      - MEM_LIMIT=1024 #optional

      - MEM_STARTUP=1024 #optional

    volumes:

      - /docker/unifi-network-application10/data:/config

    ports:

      - 8443:8443

      - 3478:3478/udp

      - 10001:10001/udp

      - 8080:8080

      - 1900:1900/udp #optional

      - 8843:8843 #optional

      - 8880:8880 #optional

      - 6789:6789 #optional

      - 5514:5514/udp #optional

    depends_on:

      - unifi-db

    restart: unless-stopped


volumes:

  unifi_app:

    name: "unifi_app"

  unifi_db:

    name: "unifi_db"

  mongo_cnfdb:

    name: "mongo_cnfdb"


No hay comentarios:

Publicar un comentario