Plone on other server only for video

i have 2 servers:

  1. Working "frontend" server -> website with 10 000 users;
  2. New dedicated REAL server with 100+ TB HDD;

I want use new server as video CDN-server (must get videos from "frontend" server №1, compress it in 1 format, and share to users (equals 1000 users (admins) can watch videos, others - only can upload).
See my little review about possible solutions -->>
Look at picture

What is the question?
You do not want use use Zope or Plone streaming videos?!


1 Like

i want, but i asking -> may i use it? is it opensoruse? Is it great solution of my task?
How many and what video-formats plone can converting (maybe to mp4) ?

From Plumbi need only video receiving, converting, keeping, sharing!
i.e. To solve these tasks i need to api interface for exchange with PLUMI! And no more! [Get<->Post]
=> Frontend interface will be completely mine! (frontend server)

You may want to take a look at

1 Like

yep, there writen next:
Plumi automatically transcodes most video codecs to webm & mp4. TTW or via FTP."

And i yesterday already installed PLONE!
But dont see any mention about VIDEO! !

STOP! I installed plOnE ?? WFT? instead plUmI! o_O

Please read the docs:

its old guide.
I also cant install on ubuntu-16.04.3-desktop-amd64 with that guide ->

The path ./bin/supervisord not found ON Step 6: start supervisord!

Then please get in contact with the maintainers directly, e.g. at

We put together a reasonable video serving solution using standard plone + + collective.xsendfile. Does transcoding and can do that async on another server. All the nice youtube UI stuff you have to do yourself though.
You might also want to look at AWS cloudfront transcoding options though.

1 Like

where i can find guide to install your solution?

Plumi has sadly kind of stalled. Nathan and I spoke to Anna last year but the Plumi community is scattered and its developers are no longer active. Plumi needs a committed user base and someone to try to rebuild momentum, organize a sprint, drive some feature requests, push for an upgrade to Plone 5.

1 Like

Any chance you could release the buildout.cfg at least?

1 Like

Not a very clean one but here are the plugins used

    tus    # Resumable file uploads
    Products.CMFPlone >= 2.0b3

We used some listingviews, folder contents and some TTW coding to stitch it together.
It's perhaps not as nice as Castle or others that do direct serving from s3 but with xsendfile its pretty efficient.

What about absence supervisord on /home/user_name/ (step 6) ?
Your instructions do not say how to install supervisord.
Without it your guide is not complete.

p.s. in step 1 -> libjpeg62-dev -> not found in ubuntu installer;

Dylan's buildout.cfg isn't meant to be a full instruction manual, just a general guide.

supervisord should already be installed in most Linux distributions; if not, you'll have to look up instructions on how to do that for yours. Also it looks like you're maybe mixing up Plumi and what Dylan provided.