Just a little something I'm using to jump start a site refresh. I like to think of it as a starter for building your own Jekyll site. I purposely keep the styling minimal and bare to make it easier to add your own flare and markup.
You can easily manage the site using the admin : http://localhost:4000/admin
Deploy your Blog using devlopr-jekyll - Get Started
- Github Pages Demo - here
- Netlify Demo - here
- Zeit Now Demo - here
- Heroku Demo - here
- AWS Amplify Demo - here
- CMS Admin Support using Jekyll Admin
- Supports Latest Jekyll 4.x and Bundler
- Stylesheet built using Sass
- SEO, Google Adsense and Analytics Optimized
- Real Time Search using Algolia
- Sell Stuff (Ecommerce) in your Blog using Snipcart
- Send Newsletters using Mailchimp
- Contact Forms using Formspree
- Coding Activity using Wakatime
- Hosting Support for Github Pages, Netlify, Zeit, Heroku, AWS Amplify
You can use this deploy-jekyll-site action to build the site and use custom or non-supported jekyll plugins
Building the Image :
docker build -t my-devlopr-jekyll-blog .
Running the container :
docker run -d -p 4000:4000 -it --volume="$PWD:/srv/jekyll" --name "my_blog" my-devlopr-jekyll-blog:latest jekyll serve --watch
You can run the app in development mode : (your changes will be reflected --watch moded)
Serve the site at http://localhost:4000 :
docker-compose -f docker-compose-dev.yml up --build --remove-orphans
You can run the app in production mode : (your changes will be reflected --watch moded)
Serve the site at http://localhost:4000 :
docker-compose -f docker-compose-prod.yml up --build --remove-orphans
Stop the app :
docker-compose -f docker-compose-prod.yml down
Once everything is good and ready to go live -
docker-compose -f docker-compose-prod.yml up --build --detach
Contributions are more than just welcome. Fork this repo and create a new branch, then submit a pull request
-
1.Fork it http://github.com/sujaykundu777/devlopr-jekyll/fork
-
2.Create your feature branch
git checkout -b my-new-feature
-
3.Commit your changes
git commit -am 'Add some feature'
-
4.Push to the branch
git push origin my-new-feature
-
5.Create new Pull Request
The theme is available as open source under the terms of the MIT License.