A minimal web player written in Elm, just for fun. The goals was a minimal web-app that can be hosted on my Minio (s3) next to the video content.
Go to file
Efertone 778fe28db9
remove text
2021-06-01 17:15:03 +02:00
public remove text 2021-06-01 17:15:03 +02:00
src handle extraText as an option from HTML 2021-06-01 17:05:54 +02:00
.gitignore Fix: load() on video select + telm-format 2021-03-29 09:53:57 +02:00
LICENSE Add readme 2021-06-01 16:05:19 +02:00
Makefile play around with "reusable modules" 2021-03-31 13:45:06 +02:00
README.md Add readme 2021-06-01 16:05:19 +02:00
elm.json Initial commit 2021-03-22 17:48:51 +01:00

README.md

Minimal WebPlayer

This is a very simple video player. My only goal with this project was, to be able to be hosted on S3 (or compatible service), especially on my Minio instance.

Deploy

  1. Build the application: make build-prod

  2. Update index.html args to match the available file extensions.

  3. Upload the public folder content:

    • index.html
    • application.css
    • application.js
  4. Create and upload a videos.json (next to index.html).

    [
      {"Title": "This is the title", "Path": "path/to/the/file/without/extension"}
    , {"Title": "Another title", "Path": "another/file"}
    , {"Title": "Awesomeness", "Path": "path/to/awesome"}
    ]