name: traccar services: traccar: container_name: traccar hostname: traccar restart: unless-stopped deploy: resources: limits: cpus: "1.0" memory: 1G reservations: cpus: "0.5" memory: 512M labels: - "homepage.group=diagnostic" - "homepage.name=Traccar" - "homepage.icon=sh-traccar" - "homepage.href=https://traccar.nuclide.systems" - "homepage.instance.internal.href=http://192.168.1.40:15000" - "homepage.instance.public.href=https://traccar.nuclide.systems" - "homepage.widget.type=traccar" - "homepage.widget.url=http://traccar:8082" ports: - 15000:8082 #"watch" protocol, https://www.traccar.org/identify-protocol/ - 15001:5093 - 15001:5093/udp # - 5000-5150:5000-5150 # - 5000-5150:5000-5150/udp volumes: - /mnt/pve/unas/services/traccar/logs:/opt/traccar/logs:rw - /mnt/pve/unas/services/traccar/traccar.xml:/opt/traccar/conf/traccar.xml:ro - /opt/stacks/traccar/data:/opt/traccar/data:rw image: traccar/traccar:latest environment: - PUID=997 - PGID=988 networks: default: external: true name: shared_backend