# TODO ansible secrets
# Oma-Radio host

- name: Deploy specific services
  hosts: nougaro.jean-cloud.net
  become: no
  roles:
    #- role: docker-network-setup

    # The proxy docker stack must be the first to be deployed
    - role: prepare-nginx

    - role: deploy
      service_name: proxy
      state: started
      monitored: false

    - role: deploy
      service_name: nsslave.jean-cloud.net
      state: started
      monitored: false
      
    - role: deploy
      service_name: registry.oma-radio.fr
      state: started

    - role: deploy
      service_name: wordpress.inurbe.fr
      state: started

    - role: deploy
      service_name: compagnienouvelle.fr
      state: started

    - role: deploy
      service_name: icecast.oma-radio.fr
      state: started
      monitored: false
      remote_docker_login_user: oma
      remote_docker_login_pass: KkK8Aavmm4cN6nBM
      remote_docker_login_registry: http://registry.oma-radio.fr

    - role: deploy
      service_name: soundbase.oma-radio.fr
      state: started
      monitored: false

    - role: deploy
      service_name: paj.oma-radio.fr
      state: started
      monitored: false
      remote_docker_login_user: oma
      remote_docker_login_pass: KkK8Aavmm4cN6nBM
      remote_docker_login_registry: http://registry.oma-radio.fr

        #- role: deploy
        #  service_name: radionimaitre.oma-radio.fr
        #  state: started
        #  monitored: false
        #  remote_docker_login_user: oma
        #  remote_docker_login_pass: KkK8Aavmm4cN6nBM
        #  remote_docker_login_registry: http://registry.oma-radio.fr

    - role: restart-nginx