Changes for page FileSync
Last modified by Jan Brinkhaus on 2023/02/03 13:33
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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 +