New domains for Copr documentation and packager sponsors #13206

Closed
opened 2026-03-16 19:26:08 +00:00 by frostyx · 7 comments

Description of request

I recently migrated these two websites from Pagure docs to GitHub Pages

Copr docs

Fedora Packager Sponsors


The websites are currently available under the default domains that GitHub generated for me. They are both quite bad though, I'd like them to be under some "official" Fedora hostname.

My idea for the sponsors page was
https://packager-sponsors.fedoraproject.org

The Copr docs is more complicated. I was thinking about
https://docs.copr.fedorainfracloud.org/
but @praiskup wanted rather
https://docs.copr.fedoraproject.org/

Are there any better options? Can somebody please help me set this up? Also, is it possible to setup the old domains to redirect to the new ones?

Thank you very much

### Description of request I recently migrated these two websites from Pagure docs to GitHub Pages #### Copr docs - From: https://docs.pagure.org/copr.copr/ - To: https://fedora-copr.github.io/copr/ - Code: https://github.com/fedora-copr/copr #### Fedora Packager Sponsors - From: https://docs.pagure.org/fedora-sponsors/ - To: https://frostyx.cz/fedora-sponsors/ - Code: https://github.com/FrostyX/fedora-sponsors --- The websites are currently available under the default domains that GitHub generated for me. They are both quite bad though, I'd like them to be under some "official" Fedora hostname. My idea for the sponsors page was https://packager-sponsors.fedoraproject.org The Copr docs is more complicated. I was thinking about https://docs.copr.fedorainfracloud.org/ but @praiskup wanted rather https://docs.copr.fedoraproject.org/ Are there any better options? Can somebody please help me set this up? Also, is it possible to setup the old domains to redirect to the new ones? Thank you very much
Owner

How about moving them into regular fedora docs? I think it can pull from github to build them... (but I don't know if the build pipeline / setup is compatible).

CC: @pbokoc @pboy

How about moving them into regular fedora docs? I think it can pull from github to build them... (but I don't know if the build pipeline / setup is compatible). CC: @pbokoc @pboy

We can pull docs from github, yeah. Any publicly accessible git repo works.

The copr docs could be reasonably moved to docs.fp.o, but it would require a conversion to ASCIIDoc and structuring them in a way so Antora can build them. It wouldn't be very different, but the conversion would be very annoying. I could assist, I won't have the time to do the whole thing myself anytime soon, so it's up to you.

As for the Sponsors page, ufffff. Antora could do it, but it would be a really hacky solution where you basically generate the pages elsewhere and pull them into the Antora-buildable docs repo... it's not really designed for this so I'd prefer to avoid moving that to docs.

We can pull docs from github, yeah. Any publicly accessible git repo works. The copr docs could be reasonably moved to [docs.fp.o](https://docs.fedoraproject.org/en-US/docs/), but it would require a conversion to ASCIIDoc and structuring them in a way so Antora can build them. It wouldn't be very different, but the conversion would be very annoying. I could assist, I won't have the time to do the whole thing myself anytime soon, so it's up to you. As for the Sponsors page, ufffff. Antora could do it, but it would be a really hacky solution where you basically generate the pages elsewhere and pull them into the Antora-buildable docs repo... it's not really designed for this so I'd prefer to avoid moving that to docs.
Author

Interesting idea, thank you for the suggestion. I don't think we want to be inside https://docs.fedoraproject.org/en-US/docs/ though.

Interesting idea, thank you for the suggestion. I don't think we want to be inside https://docs.fedoraproject.org/en-US/docs/ though.
Author

With @msuchy we created these two domains

and deployed the websites there. Could you please configure a redirect from the old URLs

to the new ones? Not sure how to do that part.

With @msuchy we created these two domains - https://docs.copr.fedorainfracloud.org/ - https://packager-sponsors.fedoraproject.org/ and deployed the websites there. Could you please configure a redirect from the old URLs - https://docs.pagure.org/copr.copr/ - https://docs.pagure.org/fedora-sponsors/ to the new ones? Not sure how to do that part.
Owner

Should be in roles/pagure/templates/0_pagure.conf in the docs.pagure.org server... there's already some SSSD redirects there. Can you do a pr?

Should be in roles/pagure/templates/0_pagure.conf in the docs.pagure.org server... there's already some SSSD redirects there. Can you do a pr?
Author

Sorry for the delay here @kevin . Do you think this will work?
infra/ansible#3585

Sorry for the delay here @kevin . Do you think this will work? https://forge.fedoraproject.org/infra/ansible/pulls/3585
kevin closed this issue 2026-08-10 18:23:18 +00:00
kevin self-assigned this 2026-08-10 18:35:21 +00:00
Owner

Yep. Merged, deployed and seems working.

Thanks!

Yep. Merged, deployed and seems working. Thanks!
Sign in to join this conversation.
No milestone
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
infra/tickets#13206
No description provided.