Jekyll

Framework
Jekyll
Category
Full Stack
Publisher
Jetify
{
    "packages": [
        "bundler@latest",
        "ruby@3.1",
        "libffi@latest"
    ],
    "shell": {
        "init_hook": [],
        "scripts": {
            "generate": [
                "gem install jekyll --version \"~> 3.9.2\" --no-document",
                "cd myblog",
                "bundle update",
                "bundle lock",
                "bundle package",
                "rm -rf vendor"
            ],
            "run_test": [
                "cd myblog",
                "devbox run generate",
                "bundler exec $GEM_HOME/bin/jekyll build --trace"
            ],
            "serve": [
                "cd myblog",
                "bundler exec $GEM_HOME/bin/jekyll serve --trace"
            ]
        }
    }
}

Jekyll Example

Built with Devbox

Open In Devspace

Inspired by This Example

How to Use

  1. Install Devbox

  2. Create a new project with:

    devbox create --template jekyll
    devbox install
  3. Run devbox shell to install your packages and run the init hook

  4. In the root directory, run devbox run generate to install and package the project with bundler

  5. In the root directory, run devbox run serve to start the server. You can access the Jekyll example at localhost:4000

Related Docs

README.md

Level up your dev environment

No need to switch your style. Devbox works with any coding language, so you can get results as you write.
PREPARE FOR LAUNCH

Plans for teams of any size

Jetify Cloud offers pricing plans for Solo Developers to Large Enterprises, and everything in between. All plans include free credits, and you are only billed for what you use. Need something custom? Contact our team and we can help.
YOUR INPUT COUNTS

Join the community

Discuss ideas, uses and builds with the Jetify team and others.