Skip to content

mvnmin/devlopr-jekyll-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

### devlopr-jekyll - A Beautiful Jekyll Theme Built for Developers [![Gem Version](https://badge.fury.io/rb/devlopr.svg)](https://badge.fury.io/rb/devlopr)![workflow-badge](https://github.com/sujaykundu777/devlopr-jekyll/workflows/deploy/badge.svg) [![Netlify Status](https://api.netlify.com/api/v1/badges/4232ac2b-63e0-4c78-92e0-e95aad5ab8c3/deploy-status)](https://app.netlify.com/sites/devlopr/deploys) ![](https://ruby-gem-downloads-badge.herokuapp.com/devlopr?type=total&color=brightgreen&style=plastic) [![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/) [![Bakers](https://opencollective.com/devlopr-jekyll/tiers/badge.svg)](https://opencollective.com/devlopr-jekyll/) 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. (Under Active Development) ! Highly Customizable and No Hosting or Maintainence Cost is required ! ### [Installation Guide](https://devlopr.netlify.app/get-started) ![devlopr jekyll](https://github.com/sujaykundu777/devlopr-jekyll/blob/master/assets/img/screenshot.PNG?raw=true) devlopr uses Markdown Files to generate data like Blog Posts, Gallery, Shop Products etc. No external database is required. ### Deploy your devlopr-jekyll blog - One Click Deploy [![Deploy with ZEIT Now](https://zeit.co/button)](https://zeit.co/new/project?template=https://github.com/sujaykundu777/devlopr-jekyll) [![Deploy with Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/sujaykundu777/devlopr-jekyll) [![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/sujaykundu777/devlopr-jekyll) ### Demo (Hosted Apps) - Github Pages Demo - [here](https://sanketkundu.github.io/) - Firebase Demo - [here](https://devlopr.web.app) - Netlify Demo - [here](https://devlopr.netlify.com) - Zeit Now Demo - [here](https://devlopr-jekyll.now.sh) - Heroku Demo - [here](https://devlopr-jekyll.herokuapp.com) - AWS Amplify Demo - [here](https://master.d3t30wwddt6jju.amplifyapp.com/) #### Features : - Local CMS Admin Support using [Jekyll Admin](https://jekyll.github.io/jekyll-admin/) - Onine CMS Admin Support using [Netlify CMS](https://sujaykundu.com/blog/how-to-setup-netlify-cms-with-github-pages-hosted-jekyll-blog/), Forestry, Siteleaf, CloudCannon. - Supports Latest [Jekyll 4.x](https://jekyllrb.com) and [Bundler](https://bundler.io) - Stylesheet built using Sass - Comments using [Hyvor](https://talk.hyvor.com/) and [Disqus](https://disqus.com/) - SEO-optimized - Real Time Search - Sell Stuff (Ecommerce) in your Blog using [Snipcart](https://snipcart.com/) - Send Newsletters using [Mailchimp](https://mailchimp.com/) - Contact Forms using [Formspree](https://formspree.io/) - Coding Activity using [Wakatime](https://wakatime.com/) - Hosting Support for [Github Pages](https://pages.github.com), [Netlify](https://netlify.com), [Zeit](https://zeit.co), [Heroku](https://heroku.com), [AWS Amplify](aws.amplify.com), [Firebase](https://firebase.com) - CI/CD Support using [Travis CI](https://sujaykundu.com/blog/deploy-jekyll-blog-using-github-pages-and-travis-ci/), Buddy , Circle CI #### Jekyll Admin You can easily manage the site locally using the Jekyll admin : [http://localhost:4000/admin](http://localhost:4000/admin) ![Jekyll Admin](https://github.com/sujaykundu777/devlopr-jekyll/blob/master/assets/img/jekyll-admin.PNG?raw=true) ## Recent Release Changes (v 0.4.7): - Minor Bug fixes and optimizations - [Added Support for Multi Authors](https://devlopr.netlify.app/blog/added-multi-author-support/#/) - [Added Support for Math Symbols](https://devlopr.netlify.app/blog/added-latex-equations-support/#/) You can check out for all changelogs [here](https://www.buymeacoffee.com/sujaykundu/release-v-0-4-7) ## Pull the latest changes ```s git remote -v git remote add upstream https://github.com/sujaykundu777/devlopr-jekyll.git git fetch upstream git checkout master git merge upstream/master git push ``` ## Using Docker : 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` ## Using Docker Compose : ### Development : 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` ### Production : 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` ## Contributors: This project exists thanks to all the people who contribute. 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](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 ### Remove Credits You can remove credits/footer attribution links, by Donating $5 to our [Open Collective](https://opencollective.com/devlopr-jekyll/donate) or [Buymeacoffee](https://buymeacoffee.com/sujaykundu). Thanks to all our Backers ! 🙏 [Become a Backer](https://opencollective.com/devlopr-jekyll#backer) ### For Help : You can contact me, if you need any help via [Email](mailto:[email protected]). If you like the project. Don't forget to ⭐ ! ## Licence The theme is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT). You can do anything you want, including projects for your clients, as long as you mention an attribution back (credit links in footer). See the [Licence](https://github.com/sujaykundu777/devlopr-jekyll/blob/master/LICENSE) file # devlopr-jekyll-master

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published