version: "3.9"
services:
  backup:
    container_name: portainer-backup
    image: savagesoftware/portainer-backup:latest
    environment:
      TZ: Europe/Paris
      PUID: 1028
      PGID: 100
      PORTAINER_BACKUP_URL: "http://192.168.1.20:9000"
      PORTAINER_BACKUP_TOKEN: <PORTAINER_TOKEN> # To be replaced by your token
      PORTAINER_BACKUP_SCHEDULE: "0 0 0,12 * * *"
      PORTAINER_BACKUP_STACKS: true
      PORTAINER_BACKUP_OVERWRITE: true
    command: "schedule"
    volumes:
      - <PATH TO SAVE BACKUP>:/backup:rw #Must be replaced by your path to nackup filee