# vim:ft=ansible:
- name: docker deploy peertube
  docker_container:
    name: peertube
    image: chocobozzz/peertube:production-buster
    env:
      POSTGRES_DB: peertube_cowfee
      PEERTUBE_DB: peertube_cowfee
      PEERTUBE_DB_USERNAME: peertube-cowfee
      PEERTUBE_DB_PASSWORD: "{{ secret_peertube_db_pass }}"
      PEERTUBE_DB_HOSTNAME: 192.168.164.156
      PEERTUBE_ADMIN_EMAIL: rehashedsalt@cock.li
      PEERTUBE_WEBSERVER_HOSTNAME: tube.cowfee.moe
      PEERTUBE_TRUST_PROXY: '["127.0.0.0/16", "192.168.0.0/16", "172.16.0.0/12", "10.0.0.0/8"]'
    networks:
      - name: web
        aliases: [ "peertube" ]
    ports:
      - "1935:1935"
    volumes:
      - /data/peertube/data:/data
      - /data/peertube/config:/config
  tags: [ docker, peertube ]