Changes for page FileSync

Last modified by Jan Brinkhaus on 2023/02/03 13:33

<
From version < 7.5 >
edited by Jan Brinkhaus
on 2023/02/03 11:52
To version < 7.3 >
edited by Jan Brinkhaus
on 2023/02/03 11:49
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -38,25 +38,56 @@
38 38  
39 39  **Suggestion for quick start for Windows**
40 40  
41 -Place the docker-compose file from here [[https:~~/~~/xwiki.brinkhaus-gmbh.de/bin/download/Product%20support/FileSync/WebHome/docker-compose.yml?rev=1.1>>https://xwiki.brinkhaus-gmbh.de/bin/download/Product%20support/FileSync/WebHome/docker-compose.yml?rev=1.1]] in a directory of your needs and run "docker-compose up".
41 +**Place the docker-compose file from**
42 42  
43 +sudo docker-compose up
43 43  
44 -= Variants / hints =
45 +(% class="box" %)
46 +(((
47 +##version: "3"##
48 +)))
45 45  
46 -You can adapt the docker-compose file to your local needs. The file which we give for q quick start is:
50 +(% class="box" %)
51 +(((
52 +##services:
53 + traefik:
54 + image~: traefik:v2.2
55 + command:
56 + - "~-~-providers.docker"
57 + - "~-~-entrypoints.web.address=:80"
58 + ports:
59 + - "80:80"
60 + volumes:
61 + - /var/run/docker.sock:/var/run/docker.sock
62 + - ./data:/var/docker_data/data##
63 +)))
47 47  
48 -{{code language="docker-compose"}}
49 -version: "3"
50 -
51 -services:
52 - filesync:
53 - image: registry.gitlab.com/b3935/ftpmodule/filesync:latest
65 +(% class="box" %)
66 +(((
67 +## filesync:
68 + image~: registry.gitlab.com/b3935/ftpmodule/filesync:latest
54 54   container_name: filesync
55 55   restart: always
56 56   volumes:
57 - - ./data:/app/data
72 + - ./data:/app/data##
73 +)))
58 58  
59 - ports:
60 - - 80:80
75 +(% class="box" %)
76 +(((
77 +###    ports:
78 +#      - 80:80##
79 +)))
61 61  
62 -{{/code}}
81 +(% class="box" %)
82 +(((
83 +## labels:
84 + - "traefik.http.routers.filesync.entrypoints=web"
85 + - "traefik.http.routers.filesync.rule=Host(`datastore-playground.euprogigant.io`)"
86 + - "traefik.http.routers.filesync.middlewares=auth"
87 + - "traefik.http.services.filesync.loadbalancer.server.port=80"
88 + - "traefik.http.middlewares.auth.basicauth.users=admin:$$2y$$10$$2u0mbq4FI.EpN6Gu5O.BpO5Fh8RrXBr.MUT8JyqbYGtNfLn19OhTe" # credentials admin:changeme
89 +#      - "traefik.http.middlewares.auth.basicauth.usersfile=/var/docker_data/data/settings/hashedPW.txt"##
90 +)))
91 +
92 +
93 +

Need support?

If you need support feel free to contact:

Jan Brinkhaus: 0049 179 3939 733