|
1 week ago | |
---|---|---|
_data | 2 years ago | |
_includes | 1 year ago | |
_layouts | 1 year ago | |
_pages | 1 week ago | |
_plugins | 2 years ago | |
_scripts | 1 year ago | |
_scss | 1 year ago | |
assets | 1 week ago | |
booklet | 1 year ago | |
dynamic/signup | 3 years ago | |
.drone.yml | 1 year ago | |
.gitignore | 2 years ago | |
Dockerfile | 1 year ago | |
Gemfile | 3 years ago | |
Gemfile.lock | 3 years ago | |
README.md | 1 year ago | |
_config.yml | 5 months ago | |
docker-compose-deploy.yml | 2 years ago | |
docker-compose.yml | 2 years ago | |
googled7074ec4974cc1c7.html | 2 years ago | |
htaccess | 1 week ago |
You need docker-compose. Simply run
docker-compose up
to launch the site in a docker container with livereload support.
gem install jekyll bundler
bundle install
bundle exec jekyll serve
You can now see the site at localhost:4000
If not using Docker, it’s important that you build the site with JEKYLL_ENV=production bundle exec jekyll build
before deploying the contents of the _site
directory. We’re doing some debugging stuff when the project is build in the development env.
Make sure that you have created a file in _scripts/
called config.sh
, (protip: just duplicate the config-example.sh
file, and set the correct values, you should only need to change username and password.) Then you can build the site ande deploy it by running docker-compose -f docker-compose-deploy.yml up
This will execute a Docker container and do the following:
_site/
directory to the FTP serverThe contents of the index pages is defined in the frontmatter of the files _pages/index-<language>.md