# Welcome to Dashy! To get started, run `docker compose up -d` # You can configure your container here, by modifying this file version: "3.8" services: dashy: container_name: Dashy # Pull latest image from DockerHub image: lissy93/dashy # To build from source, replace 'image: lissy93/dashy' with 'build: .' # build: . # You can also use an image with a different tag, or pull from a different registry, e.g: # image: ghcr.io/lissy93/dashy or image: lissy93/dashy:3.0.0 # Pass in your config file below, by specifying the path on your host machine volumes: - /home/szumkoal/docker/dashy/config/conf.yml:/app/user-data/conf.yml - /home/szumkoal/docker/dashy/config/item-icons:/app/user-data/item-icons/ # Set port that web service will be served on. Keep container port as 8080 ports: - 8181:8080 networks: - 'homelab' # Set any environmental variables environment: - NODE_ENV=production # Specify your user ID and group ID. You can find this by running `id -u` and `id -g` - UID=1000 - GID=1000 # Specify restart policy restart: unless-stopped networks: homelab: external: true