FileSync

Version 7.1 by Jan Brinkhaus on 2023/02/03 11:35

Installation instructions Linux, Windows ( https://docs.docker.com/compose/install/other/ )

Configuration in UI

Download token valid till ...

sudo mkdir /var/docker_data

cd /var/docker_data/

sudo apt install docker docker-compose

sudo docker login registry.gitlab.com/v2/b3935 -u datastore-dl -p glpat-S9xzXzoUxuxGboW53r2x

sudo docker-compose up

version: "3"

services:
  traefik:
    image: traefik:v2.2
    command:
      - "--providers.docker"
      - "--entrypoints.web.address=:80"
    ports:
      - "80:80"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./data:/var/docker_data/data

  filesync:
    image: registry.gitlab.com/b3935/ftpmodule/filesync:latest
    container_name: filesync
    restart: always
    volumes:
      - ./data:/app/data

#    ports:
#      - 80:80

    labels:
      - "traefik.http.routers.filesync.entrypoints=web"
      - "traefik.http.routers.filesync.rule=Host(`datastore-playground.euprogigant.io`)"
      - "traefik.http.routers.filesync.middlewares=auth"
      - "traefik.http.services.filesync.loadbalancer.server.port=80"
      - "traefik.http.middlewares.auth.basicauth.users=admin:$$2y$$10$$2u0mbq4FI.EpN6Gu5O.BpO5Fh8RrXBr.MUT8JyqbYGtNfLn19OhTe" # credentials admin:changeme
#      - "traefik.http.middlewares.auth.basicauth.usersfile=/var/docker_data/data/settings/hashedPW.txt"

 

    

Need support?

If you need support feel free to contact:

Jan Brinkhaus: 0049 179 3939 733