Ephesus Jekyll Theme - Simple and Minimal Jekyll Blog Theme
Author Hakan Torun.
- Tiny CSS & No Dependency
- Responsive Design
- Dark/Light Theme
- Custom 404 Page
- About Page
- Tags Page
- Code Highlighter
- Social Share
- Atom & Json feeds
- Robots.txt
- Sitemap
- Next & Previous Post
- Pagination
- Disqus
- Mathjax Support
- Google Analytics
Run local server:
sudo apt update
sudo apt install ruby-dev ruby-full build-essential zlib1g-dev -y
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.zshrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.zshrc
source ~/.zshrcgit clone https://github.com/ariafatah0711/ariafatah0711.github.io
cd ariafatah0711.github.io
gem install bundler
# gem install bundler -v 2.2.22
# bundle config set --local path '~/.gem/ruby/3.3.0'
rm Gemfile.lock
bundle install
bundle exec jekyll build
# bundle exec jekyll serve --host 0.0.0.0 --port 4000
bundle exec jekyll serve --host 192.168.1.11 --port 4000
bundle exec jekyll serve --host 192.168.1.11 --port 80
# bundle exec jekyll serve --host 0.0.0.0 --port 4000 --livereload
bundle exec jekyll serve --host 192.168.1.11 --port 4000 --livereload -w
jekyll clean# ubah _config.dev.yml
docker compose up -d
docker compose logs -f jekyll
docker compose down --volumes
rm -rf _site .jekyll-cache .sass-cacheNavigate to 127.0.0.1:4000.
Tags are created automatically under the /tags page.
To use a math formula in a post, use the mathjax:true tag in the post.
Feel free to open a pull request for contributing.
Please feel free to contribute. Do not hesitate to open a pull request and fix it, please read contributing before PR.
This project is open source and available under the MIT License.