Skip to content
Jekyll deployment made easy.
Ruby
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.yardoc
bin
doc
lib Rakefile setup. Oct 26, 2013
.gitignore
.ruby-version
Gemfile Some files for bundler and travis-ci. Oct 26, 2013
LICENSE
README.md
Rakefile Add YARDoc and update gems. Dec 21, 2013
jekyll-ftp.gemspec

README.md

Jekyll-FTP

Commands

  • jekyll-ftp deploy - Deploy your site via FTP with the preconfigured settings.
  • jekyll-ftp clean - Remove all the files from the preconfigured remote_dir.

Installation

Add the gem to your Gemfile.

# Gemfile

gem 'jekyll-ftp'

Add the gem to your plugins in your _config.yml.

# _config.yml

plugins:
  - jekyll-ftp

Configuring your _config.yml File

Since Jekyll uses _config.yml, Jekyll-FTP uses this too.

Jekyll-FTP needs 3 configuration settings:

  • username - Your FTP server username.
  • server_url - The URL for your FTP server (can also be an FTP).
  • remote_dir - The remote directory where your site is to be deployed.
username: UserName
server_url: ftp.myserver.com
remote_dir: /public_html

Here's an example configuration..

You can’t perform that action at this time.