Skip to content

Fork of Pepyatka Server with FreeFeed branding/patches

License

Notifications You must be signed in to change notification settings

golozubov/freefeed-server

 
 

Repository files navigation

FreeFeed Server

FreeFeed is a social network that enables you to discover and discuss the interesting stuff your friends find on the web.

FreeFeed is being built as a replacement for FriendFeed, the real-time aggregator and social network where "likes" for user generated content were implemented for the first time.

FreeFeed is based on Pepyatka project

Setting out FreeFeed on OSX

  1. brew install redis
  2. brew install graphicsmagick --with-jasper --with-little-cms2 --with-webp
  3. brew install nvm
  4. nvm install
  5. npm install

Setting out database on OSX

  1. brew install postgres
  2. postgres.server start
  3. createuser -P -s freefeed (enter freefeed as password)
  4. createdb -O freefeed freefeed
  5. cp knexfile.js{.dist,}
  6. ./node_modules/.bin/knex migrate:latest

Starting up FreeFeed

  1. mkdir ./public/files/attachments/thumbnails/ && mkdir ./public/files/attachments/thumbnails2/
  2. redis-server /usr/local/etc/redis.conf
  3. npm start

Testing

  1. /usr/local/Cellar/postgresql/{VERSION}/bin/createuser -s postgres
  2. createdb -O freefeed freefeed_test
  3. npm test

Contribute

  1. How to contribute

Questions or need help?

You can drop your question here.

Copyright and license

FreeFeed is licensed under the MIT License.

About

Fork of Pepyatka Server with FreeFeed branding/patches

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.9%
  • HTML 0.1%