GithubHelp home page GithubHelp logo

butonix / fold Goto Github PK

View Code? Open in Web Editor NEW

This project forked from readfold/fold

0.0 2.0 0.0 37.24 MB

FOLD is a platform allowing storytellers to structure and contextualize stories.

Home Page: https://fold.cm

License: Other

HTML 24.34% JavaScript 74.79% CSS 0.86% Shell 0.01%

fold's Introduction

FOLD

FOLD is a context creation platform for journalists and storytellers, allowing them to structure and craft complex stories.

FOLD is live at fold.cm

If you have bug reports, please file issues here. If you have feature requests, please post them on our trello board

To run the FOLD server, API keys are needed for the various search integrations. They can be put in a settings.json file (along with a few other settings variables) containing the following values.

{
"VIMEO_API_KEY" // used for vimeo context card integration (https://developer.vimeo.com/)
"VIMEO_API_SECRET"
"VIMEO_ACCESS_TOKEN"
"TWITTER_API_KEY" // used for twitter signup and context card integration (https://apps.twitter.com/)
"TWITTER_API_SECRET"
"GOOGLE_API_SERVER_KEY" // used for youtube context card integration (https://console.developers.google.com/ turn on the YouTube Data API)
"FLICKR_API_KEY" // used for flickr context card integration (https://www.flickr.com/services/api/)
"IMGUR_CLIENT_ID" // used for imgur context card integration (https://api.imgur.com/)
"GIPHY_API_KEY" // (can use their public beta key "dc6zaTOxFJmzC" for development) used for giphy context card integration (https://api.giphy.com/)
"SOUNDCLOUD_CLIENT_ID" // used for soundcloud context card integration (https://developers.soundcloud.com/)
"EMBEDLY_KEY" // used to generate previews for link context cards (http://embed.ly/)
"CLOUDINARY_API_KEY" // allows user to upload their own image for headers and context cards (https://cloudinary.com)
"CLOUDINARY_API_SECRET"
"NEW_USER_ACCESS_PRIORITY" // (1 is a good default) an "access priority" for new users, works with PUBLISH_ACCESS_LEVEL and CREATE_ACCESS_LEVEL below to determine if a user is allowed to create a story or publish
"SMTP_USERNAME" // used for sending emails, for example forgotten password emails. not required otherwise.
"SMTP_API_KEY"
"SMTP_SERVER"
"SMTP_PORT"
"public": {
  "GOOGLE_API_CLIENT_KEY" // used for google maps integration (https://console.developers.google.com/ turn on the Maps API)
  "GA_TRACKING_KEY" // used for analytics.not required otherwise. (https://segment.com/)
  "CLOUDINARY_CLOUD_NAME" // allows user to upload their own image for headers and context cards (https://cloudinary.com)
  "PUBLISH_ACCESS_LEVEL" // (99999 is a good default) The maximum access priority a user can have and still be allowed to publish
  "CREATE_ACCESS_LEVEL" // (99999 is a good default) The maximum access priority a user can have and still be allowed to create a new story
}
}

To start, run: ./start To reset the database, run: ./reset

fold's People

Contributors

alexishope avatar joegoldbeck avatar kevinzenghu avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.