---
services_root: "{{ './services' | realpath }}"
service_path: "{{ services_root }}/{{ service }}"

services: "{{ lookup('pipe', 'ls -1 ' + services_root).split('\n') | list }}"

remote_services_root: /var/services
remote_service_path: "{{ remote_services_root }}/{{ service }}"

compose_version: "3.7"
ingress_network: traefik

database_mysql_host: "{{ swarm_host_address }}"

services_to_restart: []

service_config:
  traefik:
    dashboard_users:
      - name: kadet
        password: !vault |
          $ANSIBLE_VAULT;1.1;AES256
          35343061303630633064316236623032356663366661393931656562366336666364663133333432
          6134663564396439313530353236393966313864353064380a613064363562393537313933366534
          39366134613939653532306139383362633539616339356637623666303638653230393036356231
          3634346265616162370a653132663638633234663432343839666531363734376433343836316137
          35353236333161636466383462343234323461623233643339653739623932666637386633626330
          6366666637366362663865313661306137383931613565663564
  gitea:
    database:
      name: gitea
      user: gitea
      password: "{{ mysql_user_passwords['gitea'] }}"

  legacy:
    www_data_users: ["{{ ansible_user }}"]

  cojedzie:
    cojedzie_gtm: GTM-TQNX386

  registry:
    registry_users:
      - name: kadet
        password: !vault |
          $ANSIBLE_VAULT;1.1;AES256
          62613965333632643231306232323064306439313330353830663132393137633632613839656463
          6335356336383632313765393634356563393066316261660a643762366532623735626430636634
          35333465663730383033313762353539323663613038366531626163336430663062313466626137
          6330386139356263390a663366633232346637346233653261373330343864613262313465336432
          31366633323433653632366633376533343764343565653737633837383330323630313433323836
          6530363533656439663631636532363864373666343163376632
      - name: docker-swarm
        password: !vault |
          $ANSIBLE_VAULT;1.1;AES256
          62333030343330666634643234323865303633343330333030303066363264323434656637356233
          6165386664316536366235366336393561306139346235610a393566633363383734353933366331
          36343364643366626230303463633164393336363736633662643536646539616235393232643930
          3266326630393535660a393764376130343264643064613131393663333836356337613566343130
          65353438613864373962636463613836313034633963613834393233376136313861303538346265
          6139666332373137303962646530353364333732353339313262
    registry_storage:
      s3:
        accesskey: !vault |
          $ANSIBLE_VAULT;1.1;AES256
          62343638373430393732616566373062633161316565646161613739363364346266663461386134
          6662356631333130323835386365393864633332643064360a313738373234323336376434663234
          66666137653065383762303365643663303365376662663931316430346331373538323963353263
          3961663835393334370a613137316433396637316437616662356364626535626166333930356139
          36323930633662363664663064346239386230616537353332356338653463356365
        secretkey: !vault |
          $ANSIBLE_VAULT;1.1;AES256
          62386333363935343736626233333035373534316636303063313039633764653162643761393431
          6137393061623538346562623731373937643361353839620a356662373131623263636663626334
          35353435613763346139613931316537626434363462646139366539636139336161623463343433
          6563656236663563650a313965336364323134336531373135666162663232623261313362663363
          36363165623231616331613165626563383038613534303465646530303132623930
        region: eu-central-003
        regionendpoint: https://s3.eu-central-003.backblazeb2.com
        bucket: kadet-docker

www_data_users:
  - vagrant