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 cfcf6b61c0
Add readme
2021-06-01 16:05:19 +02:00
public play around with "reusable modules" 2021-03-31 13:45:06 +02:00
src better filename handling for download 2021-06-01 15:56:04 +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"}
    ]