Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Simplifeed is a beautiful, private social network for close friends and family. It was created using Node.js and the Geddy.js framework.
JavaScript CSS
branch: master

Updating getting started.

latest commit eb4efc1f34
Dominic McPhee authored
Failed to load latest commit information.
app Updating getting started.
config Updating sample secrets.json
db/migrations - Adding notifications and socket setup
public Updates for the new version of geddy and model
test Updates for the new version of geddy and model
.gitignore
Jakefile Initial commit
LICENSE Adding MIT License
README.md Updating getting started.
development.js - Modifying landing page
package.json Adding configurable email and storage providers.

README.md

Simplifeed 2

Simplifeed is a beautiful, private social network for close friends and family. It has been completely rewritten from the ground up using Node.js, the Geddy.js framework. The schema has also been redesigned to use a relational database (PostgreSQL) to make for cleaner models and relationships. Note this is still a work in progress and more features will be coming in the future.

Requirements

Node 0.10.x

Easiest way is to use nvm: https://github.com/creationix/nvm

Geddy 0.13.x

[sudo] npm -g install geddy

PostgreSQL

http://www.postgresql.org/

ImageMagick

http://www.imagemagick.org/

Getting Started

Open a command line and change to the directory

Run npm install to install dependencies

Run geddy secret to generate a new secrets file

Copy the needed information from config/secrets.sample.json (s3, typekit, and analytics are optional) into your newly generated config/secrets.json file, filling in the blanks.

Run geddy jake db:migrate to create the database

Add your SMTP or Mandrill config

Configure S3 storage if you want (will store uploads locally otherwise)

Run geddy to start the server

Something went wrong with that request. Please try again.