Welcome to the open source Blog of Sogilis !
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You will need to install the following software:
- Docker >= 1.38 (18.06.1-ce)
- node >= 10.13.0 (chose a LTS version for production)
- yarn (non mandatory, it is either npm or yarn)
- Git
- make
A step by step procedure that indicates how to get a development env running First fork this project
git clone --recursive [email protected]:sogilis/Blog.git
cd Blog
make build-image
- Start blog locally:
make start-image
make run-debug-server
-
Write your article:
Create a new text file in
blog_sogilis/content/posts
. Following formats are supported: -
See the result at http://localhost:1313
-
Finalize your article, and see the output in real time.
-
When finished, create a new Pull Request to get feedbacks from other team members.
-
See the deployemet done in your PR to assess generated static site
-
Ask a maintener to Merge the Pull Request
make stop-image
make remove-image
- Hugo - The content site generator used
- Hugo-boiler-plate victor - the netflify hugo site structure chosen
- netlify - Used to generate static site and hosting it
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.