Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chadxz/chadmcelligott.com
my (old) personal website that uses Jekyll static site generator
https://github.com/chadxz/chadmcelligott.com
Last synced: about 1 month ago
JSON representation
my (old) personal website that uses Jekyll static site generator
- Host: GitHub
- URL: https://github.com/chadxz/chadmcelligott.com
- Owner: chadxz
- Created: 2013-08-02T21:58:16.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-03-17T14:19:18.000Z (over 10 years ago)
- Last Synced: 2023-08-03T10:10:28.435Z (over 1 year ago)
- Language: CSS
- Homepage:
- Size: 766 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[chadmcelligott.com][]
----------------------This is my personal website that I am currently hosting using Amazon S3. I don't have much time to work on it, but I would like to slowly add content to it and progressively enhance the look and feel as needed.
I need to move from deploying via s3_website to using the grunt task [grunt-aws-s3][].###Setup
This site uses Jekyll to build the static assets, and s3_website to publish to Amazon S3. Both of these tools require the Ruby programming language runtime to be installed, so if you need to install that:
- for windows, use [RubyInstaller][]
- for mac/linux, use [RVM][] by executing this at the command line: `\curl -L https://get.rvm.io | bash -s stable --ruby`Once ruby is installed, install s3_website and jekyll by running:
```shell
bundle install
```###Build
```shell
jekyll build
```
If you want to work on the site and have it auto-refresh as you make changes:```shell
jekyll serve --watch
```###Deploy
The deployment requires two environment variables to be set to your amazon settings in order to properly deploy:
- `PERSONAL_AWS_ACCESS_KEY_ID`
- `PERSONAL_AWS_SECRET_ACCESS_KEY`Once those are set:
```shell
s3_website push
```[chadmcelligott.com]: http://chadmcelligott.com
[grunt-aws-s3]: https://github.com/MathieuLoutre/grunt-aws-s3
[RubyInstaller]: http://rubyinstaller.org/
[RVM]: https://rvm.io/