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 c3637123c7
dockercon2021
2021-06-01 16:40:58 +02:00
public dockercon2021 2021-06-01 16:40:58 +02:00
src dockercon2021 2021-06-01 16:40:58 +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"}
    ]