Hacker News new | ask | show | jobs
by 0x54MUR41 3273 days ago
I use static website for my blog. Tools I use:

* Jekyll for static site generator

* GitLab Pages for storing changes as well as deploying site and costuming domain/SSL

* Vim editor for making changes

Steps:

1. Clone existed Jekyll's files from GitLab Pages's repository into local.

2. Making changes.

3. Push the changes into remote repository

4. Custom domain and SSL.

Of course, I don't need to clone repository and custom domain again if my site has already lived. I just need to update SSL when my certificate expires. You can check this page [1] for further details.

[1]: https://about.gitlab.com/features/pages/

1 comments

What are the friction points in your workflow. Updating SSL manually seems like a tedious thing to do.
You're right. Updating SSL is the friction point in my current workflow. I just searched to renew certificate automatically and there are some tools you can use along with GitLab Pages. By the way, this is also one of my request features to GitLab Pages to make certificate renewal easily. I hope they hear this.