ref.VDBX.io
  • Welcome
  • Terminal (sh)
    • MacOS (zsh)
    • Disk Recovery
  • Klipper
    • Install Firmware
    • Input Shaper
  • Docker
  • Software
    • ESPHome
      • Web Installer
    • Lists & Sources
    • Brew
    • Flood for Transmission
      • Mac
    • UTM
  • Raspberry Pi
  • VenusOS
  • Proxmox
  • Unifi
  • Mullvad
  • Speedify
  • Mikrotik
  • Home Assistant
Powered by GitBook
On this page
  • CLI Examples
  • Run compose as daemon with logs
  • CLI Installs
  • Overseerr
  • Unifi
  • Dashy
  • Studio Code Server
  • ESPHome
  • Frigate - Mac (cpu)
  • Frigate LXC Docker
  • Home Assistant
  • Portainer

Docker

CLI Examples

Run compose as daemon with logs

docker-compose up -d && docker-compose logs -f

CLI Installs

Overseerr

docker run -d \
  --name overseerr \
  -e LOG_LEVEL=debug \
  -e TZ=America/Los_Angeles \
  -p 5055:5055 \
  -v ~/overseer:/app/config \
  --restart unless-stopped \
  sctx/overseerr

Unifi

docker run -d --init \
   --restart=unless-stopped \
   -p 8080:8080 -p 8443:8443 -p 3478:3478/udp \
   -e TZ='America/Los_Angeles' \
   -v ~/unifi:/unifi \
   --user unifi \
   --name unifi \
   jacobalberty/unifi

Dashy

https://dashy.to/docs/quick-start

docker run -d \
  -p 8080:80 \
  -v ~/dashy/my-conf.yml:/app/public/conf.yml \
  --name my-dashboard \
  --restart=always \
  lissy93/dashy:latest

Studio Code Server

docker run -d \
  --name=code-server \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Etc/UTC \
  -p 8443:8443 \
  -v ~/vscode:/config \
  --restart unless-stopped \
  lscr.io/linuxserver/code-server:latest
version: "2.1"
services:
  code-server:
    image: lscr.io/linuxserver/code-server:latest
    container_name: code-server
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC 
    volumes:
      - ~/vscode:/config
    ports:
      - 8443:8443
    restart: unless-stopped

ESPHome

docker run -d \
    --name=esphome \
    -p 6052:6052 \
    -e ESPHOME_DASHBOARD_USE_PING=true \
    -v /Users/clomads/Documents/GitHub/working/wiki/esphome:/config \
    -it ghcr.io/esphome/esphome

Frigate - Mac (cpu)

docker run -d \
  --name frigate \
  --restart=unless-stopped \
  --mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 \
  --shm-size=128m \
  -v /Volumes/MatoRecord/frigate:/media/frigate \
  -v /Volumes/MatoRecord/frigate/config.yml:/config/config.yml \
  -v /etc/localtime:/etc/localtime:ro \
  -e FRIGATE_RTSP_PASSWORD='pissshit' \
  -p 5500:5000 \
  -p 1935:1935 \
  -p 8554:8554 \
  -p 8555:8555/tcp \
  -p 8555:8555/udp \
  ghcr.io/blakeblackshear/frigate:stable

Frigate LXC Docker

docker run -d \
  --name frigate \
  --restart=unless-stopped \
  --mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 \
  --device /dev/bus/usb:/dev/bus/usb \
  --device /dev/dri/renderD128 \
  --shm-size=128m \
  -v ~/frigate/:/media/frigate \
  -v ~/frigate/config.yml:/config/config.yml \
  -v /etc/localtime:/etc/localtime:ro \
  -e FRIGATE_RTSP_PASSWORD='fartass' \
  -p 5000:5000 \
  -p 8554:8554 \
  -p 8555:8555/tcp \
  -p 8555:8555/udp \
  ghcr.io/blakeblackshear/frigate:stable

There are things to do to the LXC conf file 000.conf

Home Assistant

docker run -d \
  --name homeassistant \
  --privileged \
  --restart=unless-stopped \
  -e TZ='America/Los_Angeles' \
  -v ~/hass:/config \
  -v /run/dbus:/run/dbus:ro \
  --network=host \
  ghcr.io/home-assistant/home-assistant:stable

Portainer

docker volume create portainer_data

docker run -d \
 -p 8000:8000 \
 -p 9443:9443 \
 --name portainer 
 --restart=always \
 -v /var/run/docker.sock:/var/run/docker.sock \
 -v portainer_data:/data portainer/portainer-ce:2.21.3
PreviousInput ShaperNextESPHome

Last updated 8 months ago

https://github.com/blakeblackshear/frigate/discussions/1111
https://community.home-assistant.io/t/google-coral-usb-frigate-proxmox/383737