--- # Default variables for the owncast role # Infrastructure # Ansible instructions to deploy the infrastructure # Copyright (C) 2020 Saibotk # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, version 3 of the License. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # The install locations owncast_install_location: "/srv/owncast" owncast_config_location: "{{ owncast_install_location }}/config" # The certresolver for traefik to use on this domain owncast_certresolver: letsencrypt_http # The domain under which the server is made available using traefik owncast_domain: stream.example.com # The owncast container image and version to use owncast_image: docker.io/gabekangas/owncast # renovate: depName=docker.io/gabekangas/owncast owncast_image_version: "0.0.5" # The RTMP port owncast_stream_port: 1935 # IPv6 ULA config for the bridge network used by docker-ipv6-nat owncast_ipv6: enabled: false subnet: "fd9e:21a7:a92c:1225::/64" # Application config below # See https://owncast.online/docs/configuration/ for more information and a full reference # Put the whole config into this object and it will be put into the file owncast_config: instanceDetails: name: Owncast title: Owncast summary: "This is brief summary of whom you are or what your stream is. You can edit this description in your config file." logo: /img/logo.svg tags: - music - software - streaming # https://owncast.online/docs/configuration/#external-links # for full list of supported social links. All optional. socialHandles: - platform: github url: http://github.com/owncast/owncast videoSettings: # Change this value and keep it secure. Treat it like a password to your live stream. streamingKey: streamQualities: - medium: videoBitrate: 1200 encoderPreset: veryfast # Set to true if you don't want the service checking for future releases. disableUpgradeChecks: false # Off by default. You can optionally list yourself in the Owncast directory. # Make sure your instanceURL is the public URL to your Owncast instance. yp: enabled: false instanceURL: https://stream.myserver.org