https://github.com/alandipert/wondr-blog
Source code for my R blog
https://github.com/alandipert/wondr-blog
Last synced: 11 days ago
JSON representation
Source code for my R blog
- Host: GitHub
- URL: https://github.com/alandipert/wondr-blog
- Owner: alandipert
- Created: 2017-07-26T06:56:02.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-17T13:37:35.000Z (almost 6 years ago)
- Last Synced: 2025-03-20T05:23:51.542Z (26 days ago)
- Language: CSS
- Homepage: https://tailrecursion.com/wondr/
- Size: 111 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - alandipert/wondr-blog - Source code for my R blog (CSS)
README
# wondr-blog
This is the source code for [wondr](https://tailrecursion.com/wondr/), my blog
about R programming.Posts are stored in Markdown and converted to HTML with Pandoc. GNU Make and
Emacs orchestrate the process.## Development
You'll need the following software installed. Dockerfile forthcoming:
* Pandoc
* Emacs 25+
* [`sass`](https://sass-lang.com/)Generate HTML and atom.xml in the `public` directory:
make public
From there you can use a local file server to serve the public directory locally. With Python:cd public
python -m SimpleHTTPServerIf you want to get fancy, you can build on file save
with [entr](http://entrproject.org/) and reload the browser automatically
with [live-server](https://github.com/tapio/live-server).## Deployment
The website is hosted on AWS in an S3 bucket and CloudFront is used for caching.
`make deploy` deploys the website to my AWS account and only works if you're
me. To make this your own, you'll need to edit several things in the `Makefile`.## Thanks
* To Munif Tanjim for
the [minimo blog theme](https://github.com/MunifTanjim/minimo) I use with
modifications.