Skip to content
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

Update README for GitLab deployment #510

Closed
VincentTam opened this issue Jun 28, 2019 · 5 comments
Closed

Update README for GitLab deployment #510

VincentTam opened this issue Jun 28, 2019 · 5 comments

Comments

@VincentTam
Copy link
Contributor

In the "Prerequisites" section of the README, it's written that a GitHub account is required. Nonetheless, it turned out that this theme also works on GitLab, with an addition of an appropriate GitLab CI config file and the line exclude: vendor in _config.yml. For a proof of this, you may see my demo GitLab repo and the associated Beautiful Jekyll + Framagit demo site created for testing this theme's reCAPTCHA support in einsteinpy/blog.einsteinpy.org#356.

Reference: https://www.chenhuijing.com/blog/hosting-static-site-gitlab-pages/

@daattali
Copy link
Owner

daattali commented Apr 2, 2020

@VincentTam if what you said is still true for GitLab, I'd be happy to accept a small PR to the README

@iootaa
Copy link

iootaa commented Jun 26, 2020

A free and open-source instance of Gitlab allows to use Jekyll. The host is french and so the doc is : https://framablog.org/2017/03/20/les-gitlab-pages-debarquent-dans-framagit/

@daattali
Copy link
Owner

@iootaa Feel free to add a few sentences to the README on how to translate this into GitLab!

@VincentTam
Copy link
Contributor Author

@iootaa Thx for info. I tested that a year ago on Framagit, the free (as in freedom) GitLab instance that you've mentioned: https://framagit.org/staticman-gitlab-pages, and I would say that it works with almost any static web generator you can think of, thanks to the built-in GitLab CD/CI, which can execute any Docker image (hosted on either Docker Hub or GitLab container registry).

However, as Staticman's project maintainer no longer suggests using public (or shared) API instance in eduardoboucas/staticman#317 (comment), I removed the links between the Git* bots and my API instances on Heroku. I'm going to start a new issue about this and update this repo's README.

@VincentTam
Copy link
Contributor Author

Closing due to removal of technical instructions about comment service integration in the README.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants