-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
link to GitHub Discussions forum #473
Comments
Hi @garrett I would like to work on this issue. I went through the contributing webpage and I think the link should be under Getting Started for better visibility. |
You don't need to ask to work on something; you can send up a PR. It doesn't hurt to have it in more places. FWIW: The Getting Started link is the exact same place I suggested. 😉 (In addition to the footer.) Looking forward to the PR. Thanks! |
Thanks for the response . I'll start working on a PR. |
Hi @garrett I am trying to setup the website locally using podman. So far I am able to create the container using |
I'm not sure how it would work on Windows. As far as I'm aware, nobody has actually tried this in Windows. Are you in WSL2? Your screenshot shows that the Jekyll server is actually running and is available on http://0.0.0.0:4000/ — Have you tried visiting that URL in your browser? What happens when you do? It should show you the site. |
I tried using WSL2 but was not able to proceed further. So I installed podman desktop , through this I was able to create a container and then using git bash I ran the container. I also tried visiting the site but it could not be reached. |
Any standard Linux distribution should work. Fedora would be the best supported; most of us on the team use it.
Did you hit any specific problem? (I have no clue about how Windows works with WSL2. I just know that people have run Cockpit within WSL2, so it should also be good enough for running Jekyll, which should be simpler to run.)
Which container? How did you create it? 🤔 The website isn't a container; it uses scripts on Linux to create a container locally, set up dependencies, and loops in a local path for gems.
You could probably replicate this on Windows with Podman Desktop by making a Containerfile that's based on the FROM and RUN lines in the container-create script. And then you'd need to manually update the gems. And then you'd need to run the container with the right arguments in the container-jekyll script. You can also have a preview on your fork on GitHub. Enable GitHub Pages and it should build whatever is in your main branch. The place to do that for your repo should be at: https://github.com/Mash707/cockpit-project.github.io/settings/pages After you enable that (and it builds), it should then show up at https://Mash707.github.io/cockpit-project.github.io/ |
@Mash707 FTR, we all have this weird "Pages on this forked repo is disabled" warning. That doesn't stop at least my account from getting https://martinpitt.github.io/cockpit-project.github.io/ rendered. But of course local Jekyll is nicer for rapid local turnaround. Great to hear that the podman workflow works for you. Thank you! |
I thought it wouldn't work, nvm I got to learn new things. I'll look for another issue to work upon. Thanks! |
We do not currently link to our GitHub Discussions forum @ https://github.com/cockpit-project/cockpit/discussions on the website.
It should be linked from the footer, from https://cockpit-project.org/external/wiki/Contributing.html, and perhaps elsewhere. (Front page for higher visibility?)
The text was updated successfully, but these errors were encountered: