PC Ekspert Forum

PC Ekspert Forum (http://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (http://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   Docker + Portainer (http://forum.pcekspert.com/showthread.php?t=312239)

spiderhr 01.04.2022. 08:03

Docker + Portainer
 
Nisam našao temu, ako sam slučajno fulao brišite.

Kaj hostate u Dockeru sve?

Pratim LowAndTalk pa tamo našao temu.

Počeo sam se igrati sa dockerom i portainerom, do sada sam kad mi nekaj trebalo dizao appove zasebno.

Trenutno mi u planu da podignem
  • docker
  • portainer
  • nginx proxy manager
  • mariadb
  • nextcloud
  • phpmyadmin
Zanima me kaj Vi ostali koristite.

xlr 01.04.2022. 09:26

Ono sto se vrti konstantno je:

NPM i mariadb
Vaultwarden + fail2ban
Mealie
Calibre
Uptime kuma
Watchtower
Cloudflare DDNS

Mimo toga, trenutno guglam kako upogoniti Pihole+Unbound kontejnere uz Keepalived i koristenje floating IP-a. Trenutno takav setup koristim kao bare metal instalaciju na 2 RPI-ja, ali bih volio preci na kontejnere radi jednostavnosti i eliminiranja ekstra hardvera.

Takodjer u planu je upogoniti neki dashboard app tipa Homer ili Heimdall, te naravno Autheliu. To odgadjam valjda vec pola godine... Isto vrijedi i za Teleport kojeg sam bii slozio, skoro pa uspio i na kraju iz nekog razloga digo ruke.

Plex sam nekada vrtio na Shield tvu pa se jedno vrijeme vrtio i u kontejneru i radio je odlicno. Sad je na NAS-u.

Tu i tamo zavrtim i malo testiram neke od sljedecih appova, cisto da provjerim sto je novo (ako je izasao kakav update):
Photoprism
Photonix
Airsonic

Nekad se pitam jesam li trebao pola vremena koje sam ulozio u Docker uloziti u Proxmox. Da nisam prije godinu dana krenuo s Raspberryjem, nego npr nekim kompom, vjerojatno bi krenuo u suprotnom smjeru.

spiderhr 24.01.2023. 10:57

Ima li kakav template za Portainer za AdGuard?

Trenutno testiram PiHole kojeg sam instalirao uspješno sa ovim templateom


Code:

version: "3"

# More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
services:
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    # For DHCP it is recommended to remove these ports and instead add: network_mode: "host"
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server
      - "1080:80/tcp"
    environment:
      TZ: 'Europe/zagreb'
      WEBPASSWORD: 'osobno11'
    # Volumes store your data between container upgrades
    volumes:
      - './etc-pihole:/etc/pihole'
      - './etc-dnsmasq.d:/etc/dnsmasq.d'
    #  https://github.com/pi-hole/docker-pi-hole#note-on-capabilities
    cap_add:
      - NET_ADMIN # Required if you are using Pi-hole as your DHCP server, else not needed
    restart: unless-stopped


Cuky 24.01.2023. 11:19

Sta nema negdje nesto sluzbeno objavljeno? Ili na githubu? Jesi provjerio gore?

xlr 24.01.2023. 11:25

Ima na docker hubu run komanda:
https://hub.docker.com/r/adguard/adguardhome

Mozes je pretvoriti u yaml na:
https://www.composerize.com/

spiderhr 24.01.2023. 13:39

Citiraj:

Autor xlr (Post 3654731)
Ima na docker hubu run komanda:
https://hub.docker.com/r/adguard/adguardhome

Mozes je pretvoriti u yaml na:
https://www.composerize.com/


Probao i baš ne radi...

Uf... još učenje dockera. Lakše je virtualku instalirat samo kaj da imaš sve virtualke treba resursa.

xlr 24.01.2023. 14:05

Aaa jos si tu. Je da, docker yaml zna biti hit n miss dosta puta dok ne uspijes dobiti sto zelis. Ovo sam dobio od kolege pa mozda pomogne. Zanemari kompletan "labels" dio, to je za setup proxy managera. Takodjer, mozda ces i dio o mrezi promjeniti na nesto primitivnije od macvlan-a (dio o mrezama savjetujem prouciti i nauciti, vrlo korisno na duze staze). Ja nisam osobno nikad slagao adguard pa ne mogu puno pomoci.

Baci oko i na ovaj sajt, meni je super doslo nakon sto sam savladao neke osnove da malo sredim i (kompliciranije) setupove:
https://www.smarthomebeginner.com/

Code:

version: "3"
########################### NETWORKS
networks:
  macvlan_network:
    driver: macvlan
    driver_opts:
      parent: eth0
    ipam:
      config:
        - subnet: 192.168.2.0/24
          gateway: 192.168.2.1
          ip_range: 192.168.2.20/29
  # t2_proxy:
  #  external:
  #    name: t2_proxy

########################### SERVICE
services:
  # AdGuard
  adguard:
    container_name: adguard
    image: adguard/adguardhome
    restart: unless-stopped
    privileged: true
    # network_mode: host

    networks:
      macvlan_network:
        ipv4_address: 192.168.2.21
      # t2_proxy:

    # security_opt:
    #  - no-new-privileges:true
    ports:
      # host:container ports
      - "53:53/tcp"
      - "53:53/udp"
      - "67:67/udp"
      - "80:80/tcp"
      - "443:443/tcp"
      - "853:853/tcp"
      - "853:853/udp"
      - "784:784/tcp"
      - "3000:3000/tcp"
    volumes:
      - $DOCKERDIR/adguard/work:/opt/adguardhome/work
      - $DOCKERDIR/adguard/conf:/opt/adguardhome/conf
      - $DOCKERDIR/traefik2/acme:/opt/certs
    environment:
      - TZ=$TZ
      - PUID=$PUID
      - PGID=$PGID
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.adguard-home.rule=Host(`adguard.$DOMAINNAME`)"
      - "traefik.http.routers.adguard-home.entrypoints=https"
      - "traefik.http.routers.adguard-home.tls=true"
      - "traefik.http.routers.adguard-home.middlewares=chain-oauth@file" # Google OAuth 2.0
      # - "traefik.http.services.adguard-home.loadbalancer.server.url=https://192.168.2.21:3000"
      # - "traefik.http.services.adguard-home.loadbalancer.server.path=192.168.2.21"
      - "traefik.http.services.adguard-home.loadbalancer.server.scheme=http"
      # - "traefik.http.services.adguard-home.loadbalancer.server.port=443"
      - "traefik.http.services.adguard-home.loadbalancer.server.port=3000"


spiderhr 24.01.2023. 14:11

Da tu sam. Mislim da bum prvo ipak bacio virtualku s adguardom... Čisto da vidim kako radi on pa ću se kasnije zabaviti sa dockerom.


Hvala


Sva vremena su GMT +2. Sada je 16:10.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 1999-2023 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger