Skip to content

Instantly share code, notes, and snippets.

@jflaflamme
Created September 4, 2024 01:30
Show Gist options
  • Select an option

  • Save jflaflamme/6eeea7ea2ecaa35b0bb8a352cd506d93 to your computer and use it in GitHub Desktop.

Select an option

Save jflaflamme/6eeea7ea2ecaa35b0bb8a352cd506d93 to your computer and use it in GitHub Desktop.
Docker compose file for traccar behind a containerized reverse proxy
services:
traccar:
image: traccar/traccar:6.4-alpine
container_name: traccar
hostname: traccar
restart: unless-stopped
# remove networks if not using containerized nginx-proxy
networks:
- local-dev
environment:
VIRTUAL_HOST: <your fqdn>
VIRTUAL_PORT: 8082
LETSENCRYPT_HOST: <your fqdn>
ports:
- "5000-5150:5000-5150"
# volumes or use <volumename>:
volumes:
- /data/traccar/logs:/opt/traccar/logs:rw
- /data/traccar/traccar.xml:/opt/traccar/conf/traccar.xml:ro
- /data/traccar/data/:/opt/traccar/data:rw
# remove networks if not using containerized nginx-proxy
networks:
local-dev:
external: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment