This repository was archived by the owner on Aug 6, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
I.1. Requirements
Andrey Bogdanov edited this page Feb 23, 2016
·
18 revisions
- 2 GHz CPU is recommended. Though there is no actual limit, file processing may be annoyingly slow if your CPU is slow.
- 1-1.5 GB of free RAM. Technically, 200-300 MB should be enough, but due to a strange Node.js or Express bug memory consumption sometimes increases up to 700-800 MB for some 0.5-1 seconds and then decreases back to normal value.
Linux x32/x64. Any UNIX-like system will be OK (in theory). Tested on Centos 7.1 x64.
Node.js 5.0.0+. 4.2.x may be OK, but this is not tested. It is strongly recommended to download Node.js form the Node.js site, because the version in your OS repository is very likely to be outdated (0.x or something).
Important: Make sure that Node.js is in your PATH (on a UNIX-like system, type: which node, on Windows run node.exe).
-
Redisserver. -
sqlite3(including the dev libs). -
Cairo(for thecanvaspackage). Please, refer to npmjs. -
ImageMagick(for thumbnail creation). -
file(should supportvideo/webmMIME-type). -
ffmpeg(with support ofmp3,ogg,webmandpng). Please, refer to this article for example of how to build ffmpeg with all required formats support. Another one (in Russian).
Important: Make sure all the libraries and tools are in the PATH.