Add codecs.stg.fedoraproject.org initial cut

This commit is contained in:
Kevin Fenzi 2016-04-22 21:33:42 +00:00
parent f32d692584
commit 4f7c5534a1
6 changed files with 30 additions and 0 deletions

View file

@ -44,6 +44,9 @@
- role: fedora-web/registry
website: registry.fedoraproject.org
when: env == "staging"
- role: fedora-web/codecs
website: codecs.fedoraproject.org
when: env == "staging"
# Some other static content, not strictly part of "fedora-web" goes below here
- role: fedora-docs/proxy

View file

@ -47,6 +47,12 @@
website: fas.fedoraproject.org
target: https://admin.fedoraproject.org/accounts/
- role: httpd/redirectmatch
name: codecs
website: codecs.fedoraproject.org
regex: /.*openh264.*.rpm$
target: https://fedoraproject.org/wiki/non-distributable-rpms
- role: httpd/redirectmatch
name: fpaste
website: fpaste.org

View file

@ -576,6 +576,13 @@
sslonly: true
cert_name: "{{wildcard_cert_name}}"
- role: httpd/website
name: codecs.fedoraproject.org
server_aliases: [codecs.stg.fedoraproject.org]
sslonly: true
cert_name: "{{wildcard_cert_name}}"
when: env == "staging"
- role: httpd/website
name: beaker.qa.fedoraproject.org
server_aliases: [beaker.qa.fedoraproject.org]

View file

@ -0,0 +1 @@
25 * * * * root /usr/bin/rsync --delete -a --no-owner --no-group sundries01::codecs.fedoraproject.org/ /srv/web/codecs.fedoraproject.org/

View file

@ -0,0 +1,5 @@
- name: Copy in the sync-labs cronjob
copy: src=cron-sync-codecs dest=/etc/cron.d/sync-codecs
tags:
- fedora-web
- fedora-web/codecs

View file

@ -157,3 +157,11 @@ uid = root
gid = root
read only = yes
hosts allow = 10.5.126.0/255.255.255.0 192.168.0.0/255.255.0.0
[codecs.fedoraproject.org]
comment = codecs.fedoraproject.org
path = /srv/web/codecs.fedoraproject.org
uid = root
gid = root
read only = yes
hosts allow = 10.5.126.0/255.255.255.0 192.168.0.0/255.255.0.0