playframework.com icon indicating copy to clipboard operation
playframework.com copied to clipboard

Host website and docs outside Lightbend

Open mkurz opened this issue 3 years ago • 11 comments

Before thinking about a different approach how we host the docs and the website, we should just quickly set up a own virtual machine (AWS, DigitalOcean, whatever) where we can move the Play website to.

Important:

  • https://github.com/playframework/play-meta/issues/104

mkurz avatar Oct 28 '21 12:10 mkurz

Do we have a chance to use GitHub Pages for hosting docs?

ihostage avatar Oct 28 '21 13:10 ihostage

Do we have a chance to use GitHub Pages for hosting docs?

Right now I think this is not that easy. Pleae have a look at https://github.com/playframework/play-meta/issues/104 Long term goal would definitely be to simplify how docs are managed and published, and yes that could be static sites so we might just host everything on GH pages.

mkurz avatar Oct 28 '21 19:10 mkurz

We should be able to easily pay any expenses via Open Collective "Virtual Cards": https://blog.opencollective.com/virtual-card-support/ https://docs.opencollective.com/help/expenses-and-getting-paid/virtual-cards

mkurz avatar Oct 28 '21 20:10 mkurz

I own a dedicated VM, and I have quite some space left. I can take over the hosting if needed, or support moving it.

igmar avatar Oct 29 '21 13:10 igmar

@mkurz Can we discuss which route to take ? I'm willing to pick this up further.

igmar avatar Nov 03 '21 15:11 igmar

@igmar Thanks for your offer to help (and sorry for the very late reply). Since Play moved to Open Collective and as a part of that also has a (virtual) credit card available, plus given the fact that the Play website currently is hosted on a AWS EC2 instance, I think the best solution is if the Play team just sets up a AWS account and migrates the existing VM over to Play's AWS account then. Also, what we are doing right now, we want to make the infrastructure as independent as possible from any individual person, so we are setting up official Play accounts for every service we use and share secrets between the Play steering committee members, so in case someone leaves the steering committee other members can just continue without any hassles. Thanks for you offer anyway!

mkurz avatar Dec 21 '21 10:12 mkurz

@mkurz Full understandable. If you need help moving things over to the target state, let me know. I have extensive linux / AWS knowledge.

igmar avatar Dec 29 '21 14:12 igmar

Lightbend is happy to continue sponsorship of Play by managing the playframework.com domain and the current AWS machine for the documentation site.

ennru avatar Jan 05 '22 11:01 ennru

I am closing this for now. We keep the website on Lightbend's VM for now, since there is a lot of other work to do and this definitely is not high priority. We can move out from Lightbend anytime needed (e.g. in case we change how to publish/host the documentation we might come back to this issue).

mkurz avatar Jan 16 '22 00:01 mkurz

Needs to be done in the next months.

mkurz avatar Nov 06 '23 15:11 mkurz

Goes hand in hand with

  • https://github.com/playframework/play-meta/issues/104

mkurz avatar Nov 20 '23 10:11 mkurz

We run our own vm now. But this should also be just temporary until we finally move everything to github pages....

mkurz avatar Jun 27 '24 10:06 mkurz