From dfcfd7f0b86aa36161b43a5c1aad6666c4165309 Mon Sep 17 00:00:00 2001 From: Martin Guether Date: Fri, 7 Apr 2017 10:57:33 +0200 Subject: [PATCH 1/4] added binary dependencies to readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 03431ae..4edbf3c 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Spacedeck uses the following major building blocks: It also has some binary dependencies for media conversion and PDF export: -- imagemagick +- imagemagick, graphicsmagick, libav(+codecs, ffmpeg replacement), audiowaveform (https://github.com/bbcrd/audiowaveform), phantomjs (http://phantomjs.org/) Currently, media files are stored in Amazon S3, so you need an Amazon AWS account and have the ```AWS_ACCESS_KEY_ID``` and ```AWS_SECRET_ACCESS_KEY``` environment variables defined. For sending emails, Amazon SES is required. From 7605b8f3731c4d6f501b7be907c2304172098799 Mon Sep 17 00:00:00 2001 From: Martin Guether Date: Fri, 7 Apr 2017 10:59:10 +0200 Subject: [PATCH 2/4] node update --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4edbf3c..e53e6b4 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ We appreciate filed issues, pull requests and general discussion. Spacedeck uses the following major building blocks: -- Node.js 4.x (Backend / API) +- Node.js 7.x (Backend / API) - MongoDB 3.x (Datastore) - Redis 3.x (Datastore for realtime channels) - Vue.js (Frontend) @@ -32,7 +32,7 @@ It also has some binary dependencies for media conversion and PDF export: - imagemagick, graphicsmagick, libav(+codecs, ffmpeg replacement), audiowaveform (https://github.com/bbcrd/audiowaveform), phantomjs (http://phantomjs.org/) -Currently, media files are stored in Amazon S3, so you need an Amazon AWS account and have the ```AWS_ACCESS_KEY_ID``` and ```AWS_SECRET_ACCESS_KEY``` environment variables defined. For sending emails, Amazon SES is required. +Currently, media files are stored in Amazon S3, so you need an Amazon AWS account and have the ```AWS_ACCESS_KEY_ID``` and ```AWS_SECRET_ACCESS_KEY``` environment variables defined. For sending emails in production, Amazon SES is required. To install Spacedeck, you need node.js 4.x and a running MongoDB instance. Then, to install all node dependencies, run From bda60bf8777c12c4e908d68be5c734073d191d63 Mon Sep 17 00:00:00 2001 From: Martin Guether Date: Fri, 7 Apr 2017 11:04:58 +0200 Subject: [PATCH 3/4] add engine to package.json --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index 1e55c4a..78b7025 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,9 @@ "start": "nodemon -e .js,.html bin/www", "test": "mocha" }, + "engines" : { + "node" : ">=7.8.0" + }, "dependencies": { "archiver": "1.3.0", "async": "2.3.0", From 9877977750330577598eb53bba9c1e5db52213bf Mon Sep 17 00:00:00 2001 From: Martin Guether Date: Fri, 7 Apr 2017 11:05:12 +0200 Subject: [PATCH 4/4] add configuration lines to readme --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index e53e6b4..73a2846 100644 --- a/README.md +++ b/README.md @@ -42,11 +42,17 @@ To rebuild the frontend CSS styles (you need to do this at least once): gulp styles +# Configuration + +see: config/config.json + # Run export NODE_ENV=development npm start + open http://localhost:90000 + # License Spacedeck Open is released under the GNU Affero General Public License Version 3 (GNU AGPLv3).