A DIY blog platform for wizards and muggles.
Go to file
AJ ONeal 1281a9f86b updated to latest 2015-01-23 18:25:08 -07:00
bin updated themes, fixed some text output 2015-01-23 18:24:46 -07:00
components updated to latest 2015-01-23 18:25:08 -07:00
views fix content typo 2015-01-21 20:38:14 -05:00
.gitignore updated to latest, fixed minor bugs 2015-01-15 21:56:14 -07:00
.gitmodules separating deardesi/desirae 2015-01-13 03:14:56 -07:00
.jshintrc separating deardesi/desirae 2015-01-13 03:37:21 -07:00
LICENSE Initial commit 2015-01-10 21:56:45 -07:00
README.md Update README.md 2015-01-17 16:15:04 -07:00
app.js separating deardesi/desirae 2015-01-13 03:18:13 -07:00
bower.json updated datamap ruhoh to latest 2015-01-23 18:24:13 -07:00
desirae-http-api.js works with desirae v0.9.0 as module 2015-01-15 01:41:52 -05:00
favicon.ico add favicon, fix code block 2015-01-16 01:54:20 -05:00
index.html transitioning to desirae v1 2015-01-23 02:56:27 -07:00
package.json updated datamap ruhoh to latest 2015-01-23 18:24:13 -07:00
server.js works with desirae v0.9.0 as module 2015-01-15 01:41:52 -05:00
setup.sh let the user know install was successful 2015-01-21 18:44:17 -07:00

README.md

Dear Desi

A nice, friendly tool to help you get set up and start blogging with Desirae

Front-end written in AngularJS, back-end in Node.js

Install and Usage

If you're on OS X or Linux, it's as easy as pie to install and use Desirae.

First install io.js (or node.js), if you haven't already.

# io.js

echo "v1.0.1" > /tmp/IOJS_VER
curl -fsSL bit.ly/easy-install-iojs | bash

# node.js

echo "v0.11.14" > /tmp/NODE_VER
curl -fsSL bit.ly/easy-install-node | bash

Then install desi

npm install -g desi

And create a copy of the desirae-seed

git clone git@github.com:DearDesi/desirae-blog-template.git ~/my-desirae-blog
pushd ~/my-desirae-blog

git submodule init
git submodule update

And now fire up Dear Desi to get started

desi serve -d ~/my-desirae-blog

Now open up your evergreen browser to http://local.dear.desi:65080

Commandline

Once you've done the initial setup in the browser, you can run desi from the commandline

NOTE: You can omit the -d if you are already in your blog directory.

Build Production Site

You must set base_path and base_url in site.yml before attempting to build.

desi build -d ~/my-desirae-blog

Outputs to ~/my-desirae-blog/compiled

Create a new Post

desi post "My First Post" -d ~/my-desirae-blog

Outputs to ~/my-desirae-blog/posts/my-first-post.md