change name to site_name in our proxy roles....
Signed-off-by: Ricky Elrod <relrod@redhat.com>
This commit is contained in:
parent
c45ec7a8a4
commit
19ce8c8a05
8 changed files with 232 additions and 232 deletions
|
@ -20,78 +20,78 @@
|
|||
|
||||
# Various app redirects
|
||||
- role: httpd/redirect
|
||||
name: community
|
||||
shortname: community
|
||||
website: admin.fedoraproject.org
|
||||
path: /community
|
||||
target: https://apps.fedoraproject.org/packages
|
||||
|
||||
- role: httpd/redirect
|
||||
name: nagios
|
||||
shortname: nagios
|
||||
website: admin.fedoraproject.org
|
||||
path: /nagios
|
||||
target: https://nagios.fedoraproject.org/nagios/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: docs
|
||||
shortname: docs
|
||||
website: fedoraproject.org
|
||||
path: /docs
|
||||
target: https://docs.fedoraproject.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: elections
|
||||
shortname: elections
|
||||
website: admin.fedoraproject.org
|
||||
path: /voting
|
||||
target: https://admin.fedoraproject.org/voting
|
||||
|
||||
- role: httpd/redirect
|
||||
name: people-fp-o
|
||||
shortname: people-fp-o
|
||||
website: people.fedoraproject.org
|
||||
target: https://fedorapeople.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: fas
|
||||
shortname: fas
|
||||
website: fas.fedoraproject.org
|
||||
target: https://admin.fedoraproject.org/accounts/
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: codecs
|
||||
shortname: codecs
|
||||
website: codecs.fedoraproject.org
|
||||
regex: ^.*/(.*openh264.*.rpm$)
|
||||
target: http://ciscobinary.openh264.org/$1
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: fpaste
|
||||
shortname: fpaste
|
||||
website: fpaste.org
|
||||
regex: /(.*)$
|
||||
target: https://paste.fedoraproject.org/$1
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: mailman
|
||||
shortname: mailman
|
||||
website: admin.fedoraproject.org
|
||||
regex: /mailman/(.*)$
|
||||
target: https://lists.fedoraproject.org/mailman/$1
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: mailman-pipermail
|
||||
shortname: mailman-pipermail
|
||||
website: admin.fedoraproject.org
|
||||
regex: /pipermail/(.*)$
|
||||
target: https://lists.fedoraproject.org/pipermail/$1
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 00-bodhi2-cutover-users
|
||||
shortname: 00-bodhi2-cutover-users
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/user/(.*)$
|
||||
target: https://bodhi.fedoraproject.org/users/$1
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 01-bodhi2-cutover-comments-list
|
||||
shortname: 01-bodhi2-cutover-comments-list
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/comments$
|
||||
target: https://bodhi.fedoraproject.org/comments/
|
||||
|
||||
# This one is sub-optimal, but we have no way to map /mine to /$username
|
||||
- role: httpd/redirectmatch
|
||||
name: 02-bodhi2-mine-fallback
|
||||
shortname: 02-bodhi2-mine-fallback
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/mine$
|
||||
target: https://bodhi.fedoraproject.org/
|
||||
|
@ -99,166 +99,166 @@
|
|||
# This is similar to /mine. Ideally, we would redirect to
|
||||
# /overrides/?user=$USERNAME, but we can't get that username afaik.
|
||||
- role: httpd/redirectmatch
|
||||
name: 03-bodhi2-cutover-overrides-list
|
||||
shortname: 03-bodhi2-cutover-overrides-list
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/override/list$
|
||||
target: https://bodhi.fedoraproject.org/overrides/
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 04-bodhi2-new-update-gotcha
|
||||
shortname: 04-bodhi2-new-update-gotcha
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/new/*$
|
||||
target: https://bodhi.fedoraproject.org/updates/new
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 05-bodhi2-api-version
|
||||
shortname: 05-bodhi2-api-version
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/api_version$
|
||||
target: https://bodhi.fedoraproject.org/api_version
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 06-bodhi2-login
|
||||
shortname: 06-bodhi2-login
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/login$
|
||||
target: https://bodhi.fedoraproject.org/login
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 07-bodhi2-logout
|
||||
shortname: 07-bodhi2-logout
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/logout$
|
||||
target: https://bodhi.fedoraproject.org/logout
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 08-bodhi2-rss
|
||||
shortname: 08-bodhi2-rss
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/rss/rss2\.0
|
||||
target: https://bodhi.fedoraproject.org/updates
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 09-bodhi2-old-search-new-search
|
||||
shortname: 09-bodhi2-old-search-new-search
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/search/(.+)$
|
||||
target: https://bodhi.fedoraproject.org/updates/?like=$1
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 89-bodhi2-icon
|
||||
shortname: 89-bodhi2-icon
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/static/images/bodhi-icon-48.png$
|
||||
target: https://apps.fedoraproject.org/img/icons/bodhi.png
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 90-bodhi2-cutover-updates
|
||||
shortname: 90-bodhi2-cutover-updates
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/(.+)$
|
||||
target: https://bodhi.fedoraproject.org/updates/$1
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: 91-bodhi2-cutover-baseline
|
||||
shortname: 91-bodhi2-cutover-baseline
|
||||
website: admin.fedoraproject.org
|
||||
regex: /updates/*$
|
||||
target: https://bodhi.fedoraproject.org/
|
||||
|
||||
# See https://github.com/fedora-infra/bodhi/issues/476
|
||||
- role: httpd/redirectmatch
|
||||
name: send-user-to-users
|
||||
shortname: send-user-to-users
|
||||
website: bodhi.fedoraproject.org
|
||||
regex: /user/(.*)$
|
||||
target: https://bodhi.fedoraproject.org/users/$1
|
||||
|
||||
- role: httpd/redirect
|
||||
name: get-fedora
|
||||
shortname: get-fedora
|
||||
website: get.fedoraproject.org
|
||||
target: https://getfedora.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: flocktofedora
|
||||
shortname: flocktofedora
|
||||
website: flocktofedora.net
|
||||
target: https://flocktofedora.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: fedoramy
|
||||
shortname: fedoramy
|
||||
website: fedora.my
|
||||
target: http://www.fedora.my/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: copr
|
||||
shortname: copr
|
||||
website: copr.fedoraproject.org
|
||||
target: https://copr.fedorainfracloud.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: join-fedora
|
||||
shortname: join-fedora
|
||||
website: join.fedoraproject.org
|
||||
target: https://fedoraproject.org/wiki/Join
|
||||
|
||||
- role: httpd/redirect
|
||||
name: get-help
|
||||
shortname: get-help
|
||||
website: help.fedoraproject.org
|
||||
target: https://fedoraproject.org/get-help
|
||||
|
||||
- role: httpd/redirect
|
||||
name: l10n
|
||||
shortname: l10n
|
||||
website: l10n.fedoraproject.org
|
||||
target: https://translate.fedoraproject.org/
|
||||
|
||||
# This is just a redirect to developer, to make it easier for people to get
|
||||
# here from Red Hat's developers.redhat.com (ticket #5216).
|
||||
- role: httpd/redirect
|
||||
name: developers
|
||||
shortname: developers
|
||||
website: developers.fedoraproject.org
|
||||
target: https://developer.fedoraproject.org/
|
||||
|
||||
# Redirect fudcon.fedoraproject.org to flocktofedora.org
|
||||
- role: httpd/redirect
|
||||
name: fudcon
|
||||
shortname: fudcon
|
||||
website: fudcon.fedoraproject.org
|
||||
path: /index.html
|
||||
target: https://flocktofedora.org/
|
||||
|
||||
# Redirect specific websites from fedoraproject.org to getfedora.org
|
||||
- role: httpd/redirect
|
||||
name: main-fedoraproject
|
||||
shortname: main-fedoraproject
|
||||
website: fedoraproject.org
|
||||
path: /index.html
|
||||
target: https://getfedora.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: get-fedora-old
|
||||
shortname: get-fedora-old
|
||||
website: fedoraproject.org
|
||||
path: /get-fedora
|
||||
target: https://getfedora.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: sponsors
|
||||
shortname: sponsors
|
||||
website: fedoraproject.org
|
||||
path: /sponsors
|
||||
target: https://getfedora.org/sponsors
|
||||
|
||||
- role: httpd/redirect
|
||||
name: code-of-conduct
|
||||
shortname: code-of-conduct
|
||||
website: fedoraproject.org
|
||||
path: /code-of-conduct
|
||||
target: https://docs.fedoraproject.org/fedora-project/project/code-of-conduct.html
|
||||
|
||||
- role: httpd/redirect
|
||||
name: code-of-conduct-2
|
||||
shortname: code-of-conduct-2
|
||||
website: getfedora.org
|
||||
path: /code-of-conduct
|
||||
target: https://docs.fedoraproject.org/fedora-project/project/code-of-conduct.html
|
||||
|
||||
- role: httpd/redirect
|
||||
name: verify
|
||||
shortname: verify
|
||||
website: fedoraproject.org
|
||||
path: /verify
|
||||
target: https://getfedora.org/verify
|
||||
|
||||
- role: httpd/redirect
|
||||
name: keys
|
||||
shortname: keys
|
||||
website: fedoraproject.org
|
||||
path: /keys
|
||||
target: https://getfedora.org/keys
|
||||
|
||||
- role: httpd/redirect
|
||||
name: release-banner
|
||||
shortname: release-banner
|
||||
website: fedoraproject.org
|
||||
path: /static/js/release-counter-ext.js
|
||||
target: https://getfedora.org/static/js/release-counter-ext.js
|
||||
|
@ -269,77 +269,77 @@
|
|||
# This should be disabled when there is a prerelease
|
||||
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-gfo-ws
|
||||
# shortname: prerelease-to-final-gfo-ws
|
||||
# website: getfedora.org
|
||||
# regex: /(.*)workstation/prerelease.*$
|
||||
# target: https://stg.getfedora.org/$1/workstation
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-gfo-srv
|
||||
# shortname: prerelease-to-final-gfo-srv
|
||||
# website: getfedora.org
|
||||
# regex: /(.*)server/prerelease.*$
|
||||
# target: https://stg.getfedora.org/$1/server
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-gfo-atomic
|
||||
# shortname: prerelease-to-final-gfo-atomic
|
||||
# website: getfedora.org
|
||||
# regex: /(.*)atomic/prerelease.*$
|
||||
# target: https://stg.getfedora.org/$1/atomic
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-labs-1
|
||||
# shortname: prerelease-to-final-labs-1
|
||||
# website: labs.fedoraproject.org
|
||||
# regex: /(.*)prerelease.*$
|
||||
# target: https://labs.stg.fedoraproject.org/$1
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-spins-1
|
||||
# shortname: prerelease-to-final-spins-1
|
||||
# website: spins.fedoraproject.org
|
||||
# regex: /(.*)prerelease.*$
|
||||
# target: https://spins.stg.fedoraproject.org/$1
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-arm-1
|
||||
# shortname: prerelease-to-final-arm-1
|
||||
# website: arm.fedoraproject.org
|
||||
# regex: /(.*)prerelease.*$
|
||||
# target: https://arm.stg.fedoraproject.org/$1
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-labs-2
|
||||
# shortname: prerelease-to-final-labs-2
|
||||
# website: labs.fedoraproject.org
|
||||
# regex: /prerelease.*$
|
||||
# target: https://labs.stg.fedoraproject.org/$1
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-spins-2
|
||||
# shortname: prerelease-to-final-spins-2
|
||||
# website: spins.fedoraproject.org
|
||||
# regex: /prerelease.*$
|
||||
# target: https://spins.stg.fedoraproject.org/$1
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-arm-2
|
||||
# shortname: prerelease-to-final-arm-2
|
||||
# website: arm.fedoraproject.org
|
||||
# regex: /prerelease.*$
|
||||
# target: https://arm.stg.fedoraproject.org/$1
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: cloud-to-atomic
|
||||
# shortname: cloud-to-atomic
|
||||
# website: getfedora.org
|
||||
# regex: /cloud/.*$
|
||||
# target: https://alt.stg.fedoraproject.org/cloud/$1
|
||||
# when: env == 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: cloud-to-atomic-download
|
||||
# shortname: cloud-to-atomic-download
|
||||
# website: getfedora.org
|
||||
# regex: /(.*)/cloud/download.*$
|
||||
# target: https://alt.stg.fedoraproject.org/$1/cloud
|
||||
|
@ -348,103 +348,103 @@
|
|||
# end staging
|
||||
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-gfo-ws
|
||||
# shortname: prerelease-to-final-gfo-ws
|
||||
# website: getfedora.org
|
||||
# regex: /(.*)workstation/prerelease.*$
|
||||
# target: https://getfedora.org/$1/workstation
|
||||
# when: env != 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-gfo-srv
|
||||
# shortname: prerelease-to-final-gfo-srv
|
||||
# website: getfedora.org
|
||||
# regex: /(.*)server/prerelease.*$
|
||||
# target: https://getfedora.org/$1/server
|
||||
# when: env != 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-gfo-atomic
|
||||
# shortname: prerelease-to-final-gfo-atomic
|
||||
# website: getfedora.org
|
||||
# regex: /(.*)atomic/prerelease.*$
|
||||
# target: https://getfedora.org/$1/atomic
|
||||
# when: env != 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-labs-1
|
||||
# shortname: prerelease-to-final-labs-1
|
||||
# website: labs.fedoraproject.org
|
||||
# regex: /(.*)/prerelease.*$
|
||||
# target: https://labs.fedoraproject.org/$1
|
||||
# when: env != 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-spins-1
|
||||
# shortname: prerelease-to-final-spins-1
|
||||
# website: spins.fedoraproject.org
|
||||
# regex: /(.*)/prerelease.*$
|
||||
# target: https://spins.fedoraproject.org/$1
|
||||
# when: env != 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-arm-1
|
||||
# shortname: prerelease-to-final-arm-1
|
||||
# website: arm.fedoraproject.org
|
||||
# regex: /(.*)/prerelease.*$
|
||||
# target: https://arm.fedoraproject.org/$1
|
||||
# when: env != 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-labs-2
|
||||
# shortname: prerelease-to-final-labs-2
|
||||
# website: labs.fedoraproject.org
|
||||
# regex: /prerelease.*$
|
||||
# target: https://labs.fedoraproject.org/$1
|
||||
# when: env != 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-spins-2
|
||||
# shortname: prerelease-to-final-spins-2
|
||||
# website: spins.fedoraproject.org
|
||||
# regex: /prerelease.*$
|
||||
# target: https://spins.fedoraproject.org/$1
|
||||
# when: env != 'staging'
|
||||
#
|
||||
# - role: httpd/redirectmatch
|
||||
# name: prerelease-to-final-arm-2
|
||||
# shortname: prerelease-to-final-arm-2
|
||||
# website: arm.fedoraproject.org
|
||||
# regex: /prerelease.*$
|
||||
# target: https://arm.fedoraproject.org/$1
|
||||
# when: env != 'staging'
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: cloud-to-atomic
|
||||
shortname: cloud-to-atomic
|
||||
website: getfedora.org
|
||||
regex: /cloud/.*$
|
||||
target: https://alt.fedoraproject.org/cloud/$1
|
||||
when: env != 'staging'
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: cloud-to-atomic-download
|
||||
shortname: cloud-to-atomic-download
|
||||
website: getfedora.org
|
||||
regex: /(.*)/cloud/download.*$
|
||||
target: https://alt.fedoraproject.org/$1/cloud
|
||||
when: env != 'staging'
|
||||
|
||||
- role: httpd/redirect
|
||||
name: store
|
||||
shortname: store
|
||||
website: store.fedoraproject.org
|
||||
target: "https://redhat.corpmerchandise.com/ProductList.aspx?did=20588"
|
||||
|
||||
# Fonts on the wiki
|
||||
- role: httpd/redirect
|
||||
name: fonts-wiki
|
||||
shortname: fonts-wiki
|
||||
website: fonts.fedoraproject.org
|
||||
target: https://fedoraproject.org/wiki/Category:Fonts_SIG
|
||||
|
||||
# Releng
|
||||
- role: httpd/redirect
|
||||
name: nightly
|
||||
shortname: nightly
|
||||
website: nightly.fedoraproject.org
|
||||
target: https://www.happyassassin.net/nightlies.html
|
||||
|
||||
# We retired releng-dash in favor of PDC
|
||||
# https://lists.fedoraproject.org/archives/list/rel-eng@lists.fedoraproject.org/thread/LOWVTF6WTS43LNPWDEISLXUELXAH5YXR/#LOWVTF6WTS43LNPWDEISLXUELXAH5YXR
|
||||
- role: httpd/redirect
|
||||
name: releng-dash
|
||||
shortname: releng-dash
|
||||
website: apps.fedoraproject.org
|
||||
path: /releng-dash
|
||||
target: https://pdc.fedoraproject.org/
|
||||
|
@ -452,37 +452,37 @@
|
|||
|
||||
# Send fp.com to fp.org
|
||||
- role: httpd/redirect
|
||||
name: site
|
||||
shortname: site
|
||||
website: fedoraproject.com
|
||||
target: https://getfedora.org/
|
||||
|
||||
# Planet/people convenience
|
||||
- role: httpd/redirect
|
||||
name: infofeed
|
||||
shortname: infofeed
|
||||
website: fedoraproject.org
|
||||
path: /infofeed
|
||||
target: http://fedoraplanet.org/infofeed
|
||||
|
||||
- role: httpd/redirect
|
||||
name: people
|
||||
shortname: people
|
||||
website: fedoraproject.org
|
||||
path: /people
|
||||
target: http://fedoraplanet.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: fedorapeople
|
||||
shortname: fedorapeople
|
||||
website: fedoraproject.org
|
||||
path: /fedorapeople
|
||||
target: http://fedoraplanet.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: planet.fedoraproject.org
|
||||
shortname: planet.fedoraproject.org
|
||||
website: planet.fedoraproject.org
|
||||
target: http://fedoraplanet.org/
|
||||
|
||||
# QA
|
||||
- role: httpd/redirect
|
||||
name: qa
|
||||
shortname: qa
|
||||
website: qa.fedoraproject.org
|
||||
target: https://fedoraproject.org/wiki/QA
|
||||
when: env != 'staging'
|
||||
|
@ -490,47 +490,47 @@
|
|||
|
||||
# Various community sites
|
||||
- role: httpd/redirect
|
||||
name: it-fedoracommunity-redirect
|
||||
shortname: it-fedoracommunity-redirect
|
||||
website: it.fedoracommunity.org
|
||||
target: http://www.fedoraonline.it/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: uk-fedoracommunity-redirect
|
||||
shortname: uk-fedoracommunity-redirect
|
||||
website: uk.fedoracommunity.org
|
||||
target: http://www.fedora-uk.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: tw-fedoracommunity-redirect
|
||||
shortname: tw-fedoracommunity-redirect
|
||||
website: tw.fedoracommunity.org
|
||||
target: https://fedora-tw.org/
|
||||
|
||||
# Spins
|
||||
- role: httpd/redirect
|
||||
name: kde
|
||||
shortname: kde
|
||||
website: kde.fedoraproject.org
|
||||
target: https://spins.fedoraproject.org/kde/
|
||||
|
||||
|
||||
# Various sites that we are friends with
|
||||
- role: httpd/redirect
|
||||
name: port389
|
||||
shortname: port389
|
||||
website: port389.org
|
||||
target: http://directory.fedoraproject.org/
|
||||
|
||||
- role: httpd/redirect
|
||||
name: k12linux
|
||||
shortname: k12linux
|
||||
website: k12linux.org
|
||||
target: https://fedorahosted.org/k12linux/
|
||||
|
||||
|
||||
# Cloudy bits
|
||||
- role: httpd/redirect
|
||||
name: cloud-front-page
|
||||
shortname: cloud-front-page
|
||||
website: cloud.fedoraproject.org
|
||||
target: https://alt.fedoraproject.org/cloud/
|
||||
|
||||
- role: httpd/redirectmatch
|
||||
name: redirect-cloudstart
|
||||
shortname: redirect-cloudstart
|
||||
website: redirect.fedoraproject.org
|
||||
regex: /(console\.aws\.amazon\.com/ec2/v2/home.*)$
|
||||
target: https://$1
|
||||
|
@ -539,210 +539,210 @@
|
|||
|
||||
# Redirects/pointers for fedora 25 BASE cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-25
|
||||
shortname: cloud-base-64bit-25
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-25.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/25/CloudImages/x86_64/images/Fedora-Cloud-Base-25-1.3.x86_64.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-25-raw
|
||||
shortname: cloud-base-64bit-25-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-25.x86_64.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/25/CloudImages/x86_64/images/Fedora-Cloud-Base-25-1.3.x86_64.raw.xz
|
||||
|
||||
# Redirects/pointers for fedora 24 BASE cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-24
|
||||
shortname: cloud-base-64bit-24
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-24.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/24/CloudImages/x86_64/images/Fedora-Cloud-Base-24-1.2.x86_64.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-24-raw
|
||||
shortname: cloud-base-64bit-24-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-24.x86_64.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/24/CloudImages/x86_64/images/Fedora-Cloud-Base-24-1.2.x86_64.raw.xz
|
||||
|
||||
# Redirects/pointers for fedora 23 BASE cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-23
|
||||
shortname: cloud-base-64bit-23
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-23.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/23/Cloud/x86_64/Images/Fedora-Cloud-Base-23-20151030.x86_64.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-23-raw
|
||||
shortname: cloud-base-64bit-23-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-23.x86_64.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/23/Cloud/x86_64/Images/Fedora-Cloud-Base-23-20151030.x86_64.raw.xz
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-32bit-23-raw
|
||||
shortname: cloud-base-32bit-23-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-23.i386.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/23/Cloud/i386/Images/Fedora-Cloud-Base-23-20151030.i386.raw.xz
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-32bit-23
|
||||
shortname: cloud-base-32bit-23
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-23.i386.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/23/Cloud/i386/Images/Fedora-Cloud-Base-23-20151030.i386.qcow2
|
||||
|
||||
# Redirects/pointers for fedora 23 ATOMIC cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-atomic-64bit-23
|
||||
shortname: cloud-atomic-64bit-23
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-atomic-23.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/23/Cloud/x86_64/Images/Fedora-Cloud-Atomic-23-20151030.x86_64.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-atomic-64bit-23-raw
|
||||
shortname: cloud-atomic-64bit-23-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-atomic-23.x86_64.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/23/Cloud/x86_64/Images/Fedora-Cloud-Atomic-23-20151030.x86_64.raw.xz
|
||||
|
||||
# Redirects/pointers for fedora 22 BASE cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-22
|
||||
shortname: cloud-base-64bit-22
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-22.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/x86_64/Images/Fedora-Cloud-Base-22-20150521.x86_64.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-22-raw
|
||||
shortname: cloud-base-64bit-22-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-22.x86_64.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/x86_64/Images/Fedora-Cloud-Base-22-20150521.x86_64.raw.xz
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-32bit-22-raw
|
||||
shortname: cloud-base-32bit-22-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-22.i386.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/i386/Images/Fedora-Cloud-Base-22-20150521.i386.raw.xz
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-32bit-22
|
||||
shortname: cloud-base-32bit-22
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-22.i386.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/i386/Images/Fedora-Cloud-Base-22-20150521.i386.qcow2
|
||||
|
||||
# Redirects/pointers for fedora 22 ATOMIC cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-atomic-64bit-22
|
||||
shortname: cloud-atomic-64bit-22
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-atomic-22.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/x86_64/Images/Fedora-Cloud-Atomic-22-20150521.x86_64.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-atomic-64bit-22-raw
|
||||
shortname: cloud-atomic-64bit-22-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-atomic-22.x86_64.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/x86_64/Images/Fedora-Cloud-Atomic-22-20150521.x86_64.raw.xz
|
||||
|
||||
# Redirects/pointers for fedora 21 BASE cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-21
|
||||
shortname: cloud-base-64bit-21
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-21.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/Images/x86_64/Fedora-Cloud-Base-20141203-21.x86_64.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-64bit-21-raw
|
||||
shortname: cloud-base-64bit-21-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-21.x86_64.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/Images/x86_64/Fedora-Cloud-Base-20141203-21.x86_64.raw.xz
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-32bit-21-raw
|
||||
shortname: cloud-base-32bit-21-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-21.i386.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/Images/i386/Fedora-Cloud-Base-20141203-21.i386.raw.xz
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-base-32bit-21
|
||||
shortname: cloud-base-32bit-21
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-21.i386.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/Images/i386/Fedora-Cloud-Base-20141203-21.i386.qcow2
|
||||
|
||||
# Redirects/pointers for fedora 21 ATOMIC cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-atomic-64bit-21
|
||||
shortname: cloud-atomic-64bit-21
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-atomic-21.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/Images/x86_64/Fedora-Cloud-Atomic-20141203-21.x86_64.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-atomic-64bit-21-raw
|
||||
shortname: cloud-atomic-64bit-21-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-atomic-21.x86_64.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/Images/x86_64/Fedora-Cloud-Atomic-20141203-21.x86_64.raw.xz
|
||||
|
||||
# Except, there are no 32bit atomic images atm.
|
||||
#- role: httpd/redirect
|
||||
# name: cloud-atomic-32bit-21-raw
|
||||
# shortname: cloud-atomic-32bit-21-raw
|
||||
# website: cloud.fedoraproject.org
|
||||
# path: /fedora-atomic-21.i386.raw.xz
|
||||
# target: https://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/Images/i386/Fedora-Cloud-Atomic-20141203-21.i386.raw.xz
|
||||
|
||||
#- role: httpd/redirect
|
||||
# name: cloud-atomic-32bit-21
|
||||
# shortname: cloud-atomic-32bit-21
|
||||
# website: cloud.fedoraproject.org
|
||||
# path: /fedora-atomic-21.i386.qcow2
|
||||
# target: https://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/Images/i386/Fedora-Cloud-Atomic-20141203-21.i386.qcow2
|
||||
|
||||
# Redirects/pointers for fedora 20 cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-64bit-20
|
||||
shortname: cloud-64bit-20
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-20.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/updates/20/Images/x86_64/Fedora-x86_64-20-20140407-sda.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-32bit-20
|
||||
shortname: cloud-32bit-20
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-20.i386.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/updates/20/Images/i386/Fedora-i386-20-20140407-sda.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-64bit-20-raw
|
||||
shortname: cloud-64bit-20-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-20.x86_64.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/updates/20/Images/x86_64/Fedora-x86_64-20-20140407-sda.raw.xz
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-32bit-20-raw
|
||||
shortname: cloud-32bit-20-raw
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-20.i386.raw.xz
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/updates/20/Images/i386/Fedora-i386-20-20140407-sda.raw.xz
|
||||
|
||||
# Redirects/pointers for fedora 19 cloud images
|
||||
- role: httpd/redirect
|
||||
name: cloud-64bit-19
|
||||
shortname: cloud-64bit-19
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-19.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/updates/19/Images/x86_64/Fedora-x86_64-19-20140407-sda.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-32bit-19
|
||||
shortname: cloud-32bit-19
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-19.i386.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/updates/19/Images/i386/Fedora-i386-19-20140407-sda.qcow2
|
||||
|
||||
# Redirects/pointers for latest fedora cloud images.
|
||||
- role: httpd/redirect
|
||||
name: cloud-64bit-latest
|
||||
shortname: cloud-64bit-latest
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-latest.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/x86_64/Images/Fedora-Cloud-Base-22-20150521.x86_64.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-32bit-latest
|
||||
shortname: cloud-32bit-latest
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-latest.i386.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/i386/Images/Fedora-Cloud-Base-22-20150521.i386.qcow2
|
||||
|
||||
- role: httpd/redirect
|
||||
name: cloud-atomic-64bit-latest
|
||||
shortname: cloud-atomic-64bit-latest
|
||||
website: cloud.fedoraproject.org
|
||||
path: /fedora-atomic-latest.x86_64.qcow2
|
||||
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/x86_64/Images/Fedora-Cloud-Atomic-22-20150521.x86_64.qcow2
|
||||
|
|
|
@ -47,7 +47,7 @@
|
|||
roles:
|
||||
|
||||
- role: httpd/website
|
||||
name: fedoraproject.org
|
||||
site_name: fedoraproject.org
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
server_aliases:
|
||||
- stg.fedoraproject.org
|
||||
|
@ -57,7 +57,7 @@
|
|||
# This is for all the other domains we own
|
||||
# that redirect to https://fedoraproject.org
|
||||
- role: httpd/website
|
||||
name: fedoraproject.com
|
||||
site_name: fedoraproject.com
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
server_aliases:
|
||||
- epel.io
|
||||
|
@ -140,18 +140,18 @@
|
|||
- fedoraplayground.com
|
||||
|
||||
- role: httpd/website
|
||||
name: admin.fedoraproject.org
|
||||
site_name: admin.fedoraproject.org
|
||||
server_aliases: [admin.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: cloud.fedoraproject.org
|
||||
site_name: cloud.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: mirrors.fedoraproject.org
|
||||
site_name: mirrors.fedoraproject.org
|
||||
server_aliases:
|
||||
- mirrors.stg.fedoraproject.org
|
||||
- fedoramirror.net
|
||||
|
@ -159,13 +159,13 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: src.fedoraproject.org
|
||||
site_name: src.fedoraproject.org
|
||||
server_aliases: [src.stg.fedoraproject.org]
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
sslonly: true
|
||||
|
||||
- role: httpd/website
|
||||
name: download.fedoraproject.org
|
||||
site_name: download.fedoraproject.org
|
||||
server_aliases:
|
||||
- download01.fedoraproject.org
|
||||
- download02.fedoraproject.org
|
||||
|
@ -182,13 +182,13 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: translate.fedoraproject.org
|
||||
site_name: translate.fedoraproject.org
|
||||
server_aliases: [translate.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: spins.fedoraproject.org
|
||||
site_name: spins.fedoraproject.org
|
||||
server_aliases:
|
||||
- spins.stg.fedoraproject.org
|
||||
- spins-test.fedoraproject.org
|
||||
|
@ -196,40 +196,40 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: labs.fedoraproject.org
|
||||
site_name: labs.fedoraproject.org
|
||||
server_aliases:
|
||||
- labs.stg.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: arm.fedoraproject.org
|
||||
site_name: arm.fedoraproject.org
|
||||
server_aliases:
|
||||
- arm.stg.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: budget.fedoraproject.org
|
||||
site_name: budget.fedoraproject.org
|
||||
server_aliases:
|
||||
- budget.stg.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: boot.fedoraproject.org
|
||||
site_name: boot.fedoraproject.org
|
||||
server_aliases: [boot.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: boot.fedoraproject.org
|
||||
site_name: boot.fedoraproject.org
|
||||
server_aliases: [boot.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: smolts.org
|
||||
site_name: smolts.org
|
||||
ssl: false
|
||||
server_aliases:
|
||||
- smolt.fedoraproject.org
|
||||
|
@ -238,7 +238,7 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: docs.fedoraproject.org
|
||||
site_name: docs.fedoraproject.org
|
||||
server_aliases:
|
||||
- doc.fedoraproject.org
|
||||
- docs.stg.fedoraproject.org
|
||||
|
@ -246,26 +246,26 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: docs-old.fedoraproject.org
|
||||
site_name: docs-old.fedoraproject.org
|
||||
server_aliases:
|
||||
- docs-old.stg.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: bodhi.fedoraproject.org
|
||||
site_name: bodhi.fedoraproject.org
|
||||
sslonly: true
|
||||
server_aliases: [bodhi.stg.fedoraproject.org]
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: hubs.fedoraproject.org
|
||||
site_name: hubs.fedoraproject.org
|
||||
sslonly: true
|
||||
server_aliases: [hubs.stg.fedoraproject.org]
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: flocktofedora.org
|
||||
site_name: flocktofedora.org
|
||||
server_aliases:
|
||||
- flocktofedora.org
|
||||
- www.flocktofedora.org
|
||||
|
@ -275,7 +275,7 @@
|
|||
SSLCertificateChainFile: flocktofedora.org.intermediate.cert
|
||||
|
||||
- role: httpd/website
|
||||
name: flocktofedora.net
|
||||
site_name: flocktofedora.net
|
||||
server_aliases:
|
||||
- flocktofedora.com
|
||||
- www.flocktofedora.net
|
||||
|
@ -283,25 +283,25 @@
|
|||
ssl: false
|
||||
|
||||
- role: httpd/website
|
||||
name: fedora.my
|
||||
site_name: fedora.my
|
||||
server_aliases:
|
||||
- fedora.my
|
||||
ssl: false
|
||||
|
||||
- role: httpd/website
|
||||
name: copr.fedoraproject.org
|
||||
site_name: copr.fedoraproject.org
|
||||
ssl: true
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: bugz.fedoraproject.org
|
||||
site_name: bugz.fedoraproject.org
|
||||
server_aliases: [bugz.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: fas.fedoraproject.org
|
||||
site_name: fas.fedoraproject.org
|
||||
server_aliases:
|
||||
- fas.stg.fedoraproject.org
|
||||
- accounts.fedoraproject.org
|
||||
|
@ -309,7 +309,7 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: fedoracommunity.org
|
||||
site_name: fedoracommunity.org
|
||||
server_aliases:
|
||||
- www.fedoracommunity.org
|
||||
- stg.fedoracommunity.org
|
||||
|
@ -322,82 +322,82 @@
|
|||
SSLCertificateChainFile: fedoracommunity.org.intermediate.cert
|
||||
|
||||
- role: httpd/website
|
||||
name: get.fedoraproject.org
|
||||
site_name: get.fedoraproject.org
|
||||
server_aliases: [get.stg.fedoraproject.org]
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: help.fedoraproject.org
|
||||
site_name: help.fedoraproject.org
|
||||
server_aliases: [help.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: it.fedoracommunity.org
|
||||
site_name: it.fedoracommunity.org
|
||||
server_aliases: [it.fedoracommunity.org]
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: uk.fedoracommunity.org
|
||||
site_name: uk.fedoracommunity.org
|
||||
server_aliases:
|
||||
- uk.fedoracommunity.org
|
||||
- www.uk.fedoracommunity.org
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: tw.fedoracommunity.org
|
||||
site_name: tw.fedoracommunity.org
|
||||
server_aliases:
|
||||
- tw.fedoracommunity.org
|
||||
- www.tw.fedoracommunity.org
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: communityblog.fedoraproject.org
|
||||
site_name: communityblog.fedoraproject.org
|
||||
server_aliases: [communityblog.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: people.fedoraproject.org
|
||||
site_name: people.fedoraproject.org
|
||||
server_aliases: [people.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: join.fedoraproject.org
|
||||
site_name: join.fedoraproject.org
|
||||
server_aliases: [join.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: l10n.fedoraproject.org
|
||||
site_name: l10n.fedoraproject.org
|
||||
server_aliases: [l10n.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: start.fedoraproject.org
|
||||
site_name: start.fedoraproject.org
|
||||
server_aliases: [start.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: kde.fedoraproject.org
|
||||
site_name: kde.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: nightly.fedoraproject.org
|
||||
site_name: nightly.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: store.fedoraproject.org
|
||||
site_name: store.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: port389.org
|
||||
site_name: port389.org
|
||||
server_aliases:
|
||||
- www.port389.org
|
||||
- 389tcp.org
|
||||
|
@ -406,7 +406,7 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: whatcanidoforfedora.org
|
||||
site_name: whatcanidoforfedora.org
|
||||
server_aliases:
|
||||
- www.whatcanidoforfedora.org
|
||||
ssl: true
|
||||
|
@ -418,57 +418,57 @@
|
|||
- whatcanidoforfedora.org
|
||||
|
||||
- role: httpd/website
|
||||
name: fedoramagazine.org
|
||||
site_name: fedoramagazine.org
|
||||
server_aliases: [www.fedoramagazine.org stg.fedoramagazine.org]
|
||||
cert_name: fedoramagazine.org
|
||||
SSLCertificateChainFile: fedoramagazine.org.intermediate.cert
|
||||
sslonly: true
|
||||
|
||||
- role: httpd/website
|
||||
name: k12linux.org
|
||||
site_name: k12linux.org
|
||||
server_aliases:
|
||||
- www.k12linux.org
|
||||
ssl: false
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: fonts.fedoraproject.org
|
||||
site_name: fonts.fedoraproject.org
|
||||
server_aliases: [fonts.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: meetbot.fedoraproject.org
|
||||
site_name: meetbot.fedoraproject.org
|
||||
server_aliases: [meetbot.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: meetbot-raw.fedoraproject.org
|
||||
site_name: meetbot-raw.fedoraproject.org
|
||||
server_aliases: [meetbot-raw.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: fudcon.fedoraproject.org
|
||||
site_name: fudcon.fedoraproject.org
|
||||
server_aliases: [fudcon.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: ask.fedoraproject.org
|
||||
site_name: ask.fedoraproject.org
|
||||
server_aliases: [ask.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: badges.fedoraproject.org
|
||||
site_name: badges.fedoraproject.org
|
||||
server_aliases: [badges.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: paste.fedoraproject.org
|
||||
site_name: paste.fedoraproject.org
|
||||
server_aliases:
|
||||
- paste.stg.fedoraproject.org
|
||||
- modernpaste.stg.fedoraproject.org
|
||||
|
@ -476,7 +476,7 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: awx.fedoraproject.org
|
||||
site_name: awx.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
tags:
|
||||
|
@ -487,7 +487,7 @@
|
|||
# Make a website here so we can redirect it to paste.fedoraproject.org
|
||||
#
|
||||
- role: httpd/website
|
||||
name: fpaste.org
|
||||
site_name: fpaste.org
|
||||
certbot: true
|
||||
server_aliases:
|
||||
- www.fpaste.org
|
||||
|
@ -495,7 +495,7 @@
|
|||
SSLCertificateChainFile: fpaste.org.intermediate.cert
|
||||
|
||||
- role: httpd/website
|
||||
name: koji.fedoraproject.org
|
||||
site_name: koji.fedoraproject.org
|
||||
sslonly: true
|
||||
server_aliases:
|
||||
- koji.stg.fedoraproject.org
|
||||
|
@ -504,7 +504,7 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: s390.koji.fedoraproject.org
|
||||
site_name: s390.koji.fedoraproject.org
|
||||
sslonly: true
|
||||
certbot: true
|
||||
server_aliases:
|
||||
|
@ -515,7 +515,7 @@
|
|||
- s390.koji.fedoraproject.org
|
||||
|
||||
- role: httpd/website
|
||||
name: kojipkgs.fedoraproject.org
|
||||
site_name: kojipkgs.fedoraproject.org
|
||||
sslonly: true
|
||||
server_aliases:
|
||||
- kojipkgs01.fedoraproject.org
|
||||
|
@ -523,21 +523,21 @@
|
|||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: apps.fedoraproject.org
|
||||
site_name: apps.fedoraproject.org
|
||||
server_aliases: [apps.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
gzip: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: pdc.fedoraproject.org
|
||||
site_name: pdc.fedoraproject.org
|
||||
server_aliases: [pdc.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
gzip: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: developer.fedoraproject.org
|
||||
site_name: developer.fedoraproject.org
|
||||
server_aliases: [developer.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
@ -545,18 +545,18 @@
|
|||
# This is just a redirect to developer, to make it easier for people to get
|
||||
# here from Red Hat's developers.redhat.com (ticket #5216).
|
||||
- role: httpd/website
|
||||
name: developers.fedoraproject.org
|
||||
site_name: developers.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: osbs.fedoraproject.org
|
||||
site_name: osbs.fedoraproject.org
|
||||
server_aliases: [osbs.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: os.fedoraproject.org
|
||||
site_name: os.fedoraproject.org
|
||||
server_aliases: [os.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
@ -564,7 +564,7 @@
|
|||
- os.fedoraproject.org
|
||||
|
||||
- role: httpd/website
|
||||
name: app.os.fedoraproject.org
|
||||
site_name: app.os.fedoraproject.org
|
||||
server_aliases: ["*.app.os.fedoraproject.org", "*.app.os.stg.fedoraproject.org"]
|
||||
sslonly: true
|
||||
cert_name: "{{os_wildcard_cert_name}}"
|
||||
|
@ -573,39 +573,39 @@
|
|||
- app.os.fedoraproject.org
|
||||
|
||||
- role: httpd/website
|
||||
name: registry.fedoraproject.org
|
||||
site_name: registry.fedoraproject.org
|
||||
server_aliases: [registry.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: registry.centos.org
|
||||
site_name: registry.centos.org
|
||||
server_aliases: [registry.stg.centos.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: candidate-registry.fedoraproject.org
|
||||
site_name: candidate-registry.fedoraproject.org
|
||||
server_aliases: [candidate-registry.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: retrace.fedoraproject.org
|
||||
site_name: retrace.fedoraproject.org
|
||||
server_aliases: [retrace.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
when: env == "staging"
|
||||
|
||||
- role: httpd/website
|
||||
name: faf.fedoraproject.org
|
||||
site_name: faf.fedoraproject.org
|
||||
server_aliases: [faf.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
when: env == "staging"
|
||||
|
||||
- role: httpd/website
|
||||
name: alt.fedoraproject.org
|
||||
site_name: alt.fedoraproject.org
|
||||
server_aliases:
|
||||
- alt.stg.fedoraproject.org
|
||||
sslonly: true
|
||||
|
@ -615,13 +615,13 @@
|
|||
# This is inherited from our puppet setup -- we can collapse them as soon as
|
||||
# is convenient. -- threebean
|
||||
- role: httpd/website
|
||||
name: taskotron.fedoraproject.org
|
||||
site_name: taskotron.fedoraproject.org
|
||||
server_aliases: [taskotron.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: taskotron.stg.fedoraproject.org
|
||||
site_name: taskotron.stg.fedoraproject.org
|
||||
server_aliases: [taskotron.stg.fedoraproject.org]
|
||||
# Set this explicitly to stg here.. as per the original puppet config.
|
||||
SSLCertificateChainFile: wildcard-2017.stg.fedoraproject.org.intermediate.cert
|
||||
|
@ -630,20 +630,20 @@
|
|||
when: env == "staging"
|
||||
|
||||
- role: httpd/website
|
||||
name: lists.fedoraproject.org
|
||||
site_name: lists.fedoraproject.org
|
||||
server_aliases: [lists.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: lists.fedorahosted.org
|
||||
site_name: lists.fedorahosted.org
|
||||
server_aliases: [lists.stg.fedorahosted.org]
|
||||
sslonly: true
|
||||
SSLCertificateChainFile: wildcard-2017.fedorahosted.org.intermediate.cert
|
||||
cert_name: wildcard-2017.fedorahosted.org
|
||||
|
||||
- role: httpd/website
|
||||
name: id.fedoraproject.org
|
||||
site_name: id.fedoraproject.org
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
SSLCertificateChainFile: wildcard-2017.fedoraproject.org.intermediate.cert
|
||||
|
@ -652,7 +652,7 @@
|
|||
- id.fedoraproject.org
|
||||
|
||||
- role: httpd/website
|
||||
name: username.id.fedoraproject.org
|
||||
site_name: username.id.fedoraproject.org
|
||||
server_aliases:
|
||||
- "*.id.fedoraproject.org"
|
||||
# Must not be sslonly, because example.id.fedoraproject.org must be reachable
|
||||
|
@ -664,7 +664,7 @@
|
|||
- id.fedoraproject.org
|
||||
|
||||
- role: httpd/website
|
||||
name: id.stg.fedoraproject.org
|
||||
site_name: id.stg.fedoraproject.org
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
SSLCertificateChainFile: wildcard-2017.stg.fedoraproject.org.intermediate.cert
|
||||
sslonly: true
|
||||
|
@ -673,7 +673,7 @@
|
|||
when: env == "staging"
|
||||
|
||||
- role: httpd/website
|
||||
name: username.id.stg.fedoraproject.org
|
||||
site_name: username.id.stg.fedoraproject.org
|
||||
server_aliases:
|
||||
- "*.id.stg.fedoraproject.org"
|
||||
# Must not be sslonly, because example.id.fedoraproject.org must be reachable
|
||||
|
@ -685,44 +685,44 @@
|
|||
when: env == "staging"
|
||||
|
||||
- role: httpd/website
|
||||
name: getfedora.org
|
||||
site_name: getfedora.org
|
||||
server_aliases: [stg.getfedora.org]
|
||||
sslonly: true
|
||||
cert_name: getfedora.org
|
||||
SSLCertificateChainFile: getfedora.org.intermediate.cert
|
||||
|
||||
- role: httpd/website
|
||||
name: qa.fedoraproject.org
|
||||
site_name: qa.fedoraproject.org
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
sslonly: true
|
||||
|
||||
- role: httpd/website
|
||||
name: openqa.fedoraproject.org
|
||||
site_name: openqa.fedoraproject.org
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
server_aliases: [openqa.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
|
||||
- role: httpd/website
|
||||
name: redirect.fedoraproject.org
|
||||
site_name: redirect.fedoraproject.org
|
||||
server_aliases: [redirect.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
gzip: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: geoip.fedoraproject.org
|
||||
site_name: geoip.fedoraproject.org
|
||||
server_aliases: [geoip.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: codecs.fedoraproject.org
|
||||
site_name: codecs.fedoraproject.org
|
||||
server_aliases: [codecs.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: beaker.qa.fedoraproject.org
|
||||
site_name: beaker.qa.fedoraproject.org
|
||||
server_aliases: [beaker.qa.fedoraproject.org]
|
||||
# Set this explicitly to stg here.. as per the original puppet config.
|
||||
SSLCertificateChainFile: qa.fedoraproject.org.intermediate.cert
|
||||
|
@ -730,7 +730,7 @@
|
|||
cert_name: "qa.fedoraproject.org"
|
||||
|
||||
- role: httpd/website
|
||||
name: beaker.stg.fedoraproject.org
|
||||
site_name: beaker.stg.fedoraproject.org
|
||||
server_aliases: [beaker.stg.fedoraproject.org]
|
||||
# Set this explicitly to stg here.. as per the original puppet config.
|
||||
SSLCertificateChainFile: wildcard-2017.stg.fedoraproject.org.intermediate.cert
|
||||
|
@ -739,7 +739,7 @@
|
|||
when: env == "staging"
|
||||
|
||||
- role: httpd/website
|
||||
name: qa.stg.fedoraproject.org
|
||||
site_name: qa.stg.fedoraproject.org
|
||||
server_aliases: [qa.stg.fedoraproject.org]
|
||||
cert_name: qa.stg.fedoraproject.org
|
||||
SSLCertificateChainFile: qa.stg.fedoraproject.org.intermediate.cert
|
||||
|
@ -747,7 +747,7 @@
|
|||
when: env == "staging"
|
||||
|
||||
- role: httpd/website
|
||||
name: phab.qa.stg.fedoraproject.org
|
||||
site_name: phab.qa.stg.fedoraproject.org
|
||||
server_aliases: [phab.qa.stg.fedoraproject.org]
|
||||
cert_name: qa.stg.fedoraproject.org
|
||||
SSLCertificateChainFile: qa.stg.fedoraproject.org.intermediate.cert
|
||||
|
@ -755,7 +755,7 @@
|
|||
when: env == "staging"
|
||||
|
||||
- role: httpd/website
|
||||
name: docs.qa.stg.fedoraproject.org
|
||||
site_name: docs.qa.stg.fedoraproject.org
|
||||
server_aliases: [docs.qa.stg.fedoraproject.org]
|
||||
cert_name: qa.stg.fedoraproject.org
|
||||
SSLCertificateChainFile: qa.stg.fedoraproject.org.intermediate.cert
|
||||
|
@ -763,47 +763,47 @@
|
|||
when: env == "staging"
|
||||
|
||||
- role: httpd/website
|
||||
name: phab.qa.fedoraproject.org
|
||||
site_name: phab.qa.fedoraproject.org
|
||||
server_aliases: [phab.qa.fedoraproject.org]
|
||||
cert_name: qa.fedoraproject.org
|
||||
SSLCertificateChainFile: qa.fedoraproject.org.intermediate.cert
|
||||
sslonly: true
|
||||
|
||||
- role: httpd/website
|
||||
name: data-analysis.fedoraproject.org
|
||||
site_name: data-analysis.fedoraproject.org
|
||||
server_aliases: [data-analysis.stg.fedoraproject.org]
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: docs.qa.fedoraproject.org
|
||||
site_name: docs.qa.fedoraproject.org
|
||||
server_aliases: [docs.qa.fedoraproject.org]
|
||||
cert_name: qa.fedoraproject.org
|
||||
SSLCertificateChainFile: qa.fedoraproject.org.intermediate.cert
|
||||
sslonly: true
|
||||
|
||||
- role: httpd/website
|
||||
name: nagios.fedoraproject.org
|
||||
site_name: nagios.fedoraproject.org
|
||||
server_aliases: [nagios.stg.fedoraproject.org]
|
||||
SSLCertificateChainFile: wildcard-2017.fedoraproject.org.intermediate.cert
|
||||
sslonly: true
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: mbs.fedoraproject.org
|
||||
site_name: mbs.fedoraproject.org
|
||||
sslonly: true
|
||||
server_aliases: [mbs.stg.fedoraproject.org]
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
||||
- role: httpd/website
|
||||
name: odcs.fedoraproject.org
|
||||
site_name: odcs.fedoraproject.org
|
||||
sslonly: true
|
||||
server_aliases: [odcs.stg.fedoraproject.org]
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
tags: odcs
|
||||
|
||||
- role: httpd/website
|
||||
name: freshmaker.fedoraproject.org
|
||||
site_name: freshmaker.fedoraproject.org
|
||||
sslonly: true
|
||||
server_aliases: [freshmaker.stg.fedoraproject.org]
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
@ -812,14 +812,14 @@
|
|||
# fedorahosted is retired. We have the site here so we can redirect it.
|
||||
|
||||
- role: httpd/website
|
||||
name: fedorahosted.org
|
||||
site_name: fedorahosted.org
|
||||
sslonly: true
|
||||
server_aliases: [bzr.fedorahosted.org hg.fedorahosted.org svn.fedorahosted.org]
|
||||
SSLCertificateChainFile: wildcard-2017.fedorahosted.org.intermediate.cert
|
||||
cert_name: wildcard-2017.fedorahosted.org
|
||||
|
||||
- role: httpd/website
|
||||
name: git.fedorahosted.org
|
||||
site_name: git.fedorahosted.org
|
||||
sslonly: true
|
||||
SSLCertificateChainFile: wildcard-2017.fedorahosted.org.intermediate.cert
|
||||
cert_name: wildcard-2017.fedorahosted.org
|
||||
|
@ -828,5 +828,5 @@
|
|||
# We only have it here so we can redirect it with the correct cert
|
||||
|
||||
- role: httpd/website
|
||||
name: planet.fedoraproject.org
|
||||
site_name: planet.fedoraproject.org
|
||||
cert_name: "{{wildcard_cert_name}}"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
# role only into the {{website}}/ folder for each site.
|
||||
|
||||
# This is the only real work we do.
|
||||
- name: Copy over httpd redirect file for {{name}}
|
||||
- name: Copy over httpd redirect file for {{shortname}}
|
||||
template: >
|
||||
src={{item}}
|
||||
dest=/etc/httpd/conf.d/{{website}}/{{name}}-redirect.conf
|
||||
dest=/etc/httpd/conf.d/{{website}}/{{shortname}}-redirect.conf
|
||||
mode=0644
|
||||
owner=root
|
||||
group=root
|
||||
notify:
|
||||
- reload proxyhttpd
|
||||
with_first_found:
|
||||
- redirect.{{name}}.conf
|
||||
- redirect.{{shortname}}.conf
|
||||
- redirect.conf
|
||||
tags:
|
||||
- httpd
|
||||
|
|
|
@ -6,10 +6,10 @@
|
|||
# role only into the {{website}}/ folder for each site.
|
||||
|
||||
# This is the only real work we do.
|
||||
- name: Copy over httpd redirectmatch file for {{name}}
|
||||
- name: Copy over httpd redirectmatch file for {{shortname}}
|
||||
template: >
|
||||
src=redirectmatch.conf
|
||||
dest=/etc/httpd/conf.d/{{website}}/{{name}}-redirectmatch.conf
|
||||
dest=/etc/httpd/conf.d/{{website}}/{{shortname}}-redirectmatch.conf
|
||||
mode=0644
|
||||
owner=root
|
||||
group=root
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Expected vars
|
||||
# - name...
|
||||
# - site_name...
|
||||
# - cert_name...
|
||||
# - server_aliases: []
|
||||
# - server_admin: webmaster@fedoraproject.org
|
||||
|
@ -8,9 +8,9 @@
|
|||
# - SSLCertificateChainFile: ""
|
||||
# - gzip: false
|
||||
|
||||
- name: Create site directory in httpd/conf.d/{{name}}
|
||||
- name: Create site directory in httpd/conf.d/{{site_name}}
|
||||
file: >
|
||||
dest=/etc/httpd/conf.d/{{name}}
|
||||
dest=/etc/httpd/conf.d/{{site_name}}
|
||||
state=directory
|
||||
owner=root
|
||||
group=root
|
||||
|
@ -23,10 +23,10 @@
|
|||
|
||||
# TODO - copy in Httpd::Certificate
|
||||
|
||||
- name: Copy over primary template for {{name}}
|
||||
- name: Copy over primary template for {{site_name}}
|
||||
template: >
|
||||
src=website.conf
|
||||
dest=/etc/httpd/conf.d/{{name}}.conf
|
||||
dest=/etc/httpd/conf.d/{{site_name}}.conf
|
||||
owner=root
|
||||
group=root
|
||||
mode=0644
|
||||
|
@ -36,10 +36,10 @@
|
|||
- httpd
|
||||
- httpd/website
|
||||
|
||||
- name: Copy over some subordinate templates for {{name}}
|
||||
- name: Copy over some subordinate templates for {{site_name}}
|
||||
template: >
|
||||
src={{item}}.conf
|
||||
dest=/etc/httpd/conf.d/{{name}}/{{item}}.conf
|
||||
dest=/etc/httpd/conf.d/{{site_name}}/{{item}}.conf
|
||||
owner=root
|
||||
group=root
|
||||
mode=0644
|
||||
|
@ -56,13 +56,13 @@
|
|||
- name: And lastly, the robots.txt file
|
||||
copy: >
|
||||
src={{item}}
|
||||
dest=/srv/web/robots.txt.{{name}}
|
||||
dest=/srv/web/robots.txt.{{site_name}}
|
||||
mode=0644
|
||||
owner=root
|
||||
group=root
|
||||
setype=httpd_sys_content_t
|
||||
with_first_found:
|
||||
- robots/robots.txt.{{name}}
|
||||
- robots/robots.txt.{{site_name}}
|
||||
- robots/robots.txt
|
||||
notify:
|
||||
- reload proxyhttpd
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
CustomLog "logs/{{ name }}-access.log" combined
|
||||
ErrorLog "logs/{{ name }}-error.log"
|
||||
CustomLog "logs/{{ site_name }}-access.log" combined
|
||||
ErrorLog "logs/{{ site_name }}-error.log"
|
||||
|
|
|
@ -1 +1 @@
|
|||
Alias /robots.txt /srv/web/robots.txt.{{ name }}
|
||||
Alias /robots.txt /srv/web/robots.txt.{{ site_name }}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<VirtualHost *:80>
|
||||
ServerName {{ name }}
|
||||
ServerName {{ site_name }}
|
||||
{% if server_aliases %}
|
||||
ServerAlias {{ server_aliases | join(" ") }}
|
||||
{% endif %}
|
||||
|
@ -20,13 +20,13 @@
|
|||
RewriteCond %{REQUEST_URI} !/.well-known/acme-challenge/.*
|
||||
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [NE]
|
||||
{% else %}
|
||||
Include "conf.d/{{ name }}/*.conf"
|
||||
Include "conf.d/{{ site_name }}/*.conf"
|
||||
{% endif %}
|
||||
</VirtualHost>
|
||||
|
||||
{% if ssl %}
|
||||
<VirtualHost *:443>
|
||||
ServerName {{ name }}
|
||||
ServerName {{ site_name }}
|
||||
{% if server_aliases %}
|
||||
ServerAlias {{ server_aliases | join(" ") }}
|
||||
{% endif %}
|
||||
|
@ -57,7 +57,7 @@
|
|||
{% if sslonly %}
|
||||
Header always add Strict-Transport-Security "max-age=31536000; {% if stssubdomains %}includeSubDomains; {% endif %}preload"
|
||||
{% endif %}
|
||||
Include "conf.d/{{ name }}/*.conf"
|
||||
Include "conf.d/{{ site_name }}/*.conf"
|
||||
</VirtualHost>
|
||||
{% endif %}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue