diff options
author | metamuffin <metamuffin@disroot.org> | 2023-12-11 19:26:30 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-12-11 19:26:30 +0100 |
commit | a29e087fe0d0b06a99ff865a2bf8eb09f6a734de (patch) | |
tree | 79bc75662d13cef0739f446d6b05b0a5ae61dbdd | |
parent | 36d7fb2790774c53415c96f8c6955be42bad952f (diff) | |
download | jellything-a29e087fe0d0b06a99ff865a2bf8eb09f6a734de.tar jellything-a29e087fe0d0b06a99ff865a2bf8eb09f6a734de.tar.bz2 jellything-a29e087fe0d0b06a99ff865a2bf8eb09f6a734de.tar.zst |
update readme
-rw-r--r-- | api.md | 5 | ||||
-rw-r--r-- | readme.md | 10 |
2 files changed, 9 insertions, 6 deletions
@@ -21,8 +21,9 @@ Returns API version number. ## POST `/api/create_session` -Request body contains JSON with keys `username`, `password` and `expire` (in -seconds). The Response contains the session cookie as a string in JSON. +Request body contains JSON with keys `username`, `password`, `expire` (in +seconds) and `drop_permissions` (a list of permissions, that this session cannot +use). The Response contains the session cookie as a string in JSON. ## GET* `/n/<id>` @@ -6,12 +6,15 @@ optimizied for serving movies and such. ## Features - A functional and visually appealing user interface -- Remuxing media on-the-fly to avoid downloading unneccesary tracks. +- Remuxing media on-the-fly to avoid downloading unneccesary tracks. (Jellyfin + cant do that!) - Multiple streaming formats - Matroska or WebM (dynamic remux) - Original (exact copy from disk, no remuxing) - HLS - JHLS (our own format) +- Javascript video player +- Adaptive bitrate and real-time transcoding - Blazingly fast 🚀 🚀 ## Usage @@ -24,10 +27,9 @@ Requirements: - nightly rust toolchain ```sh -rustup install nightly cargo +nightly install jellything --git https://codeberg.org/metamuffin/jellything.git -cargo +nightly install jellything-import --git https://codeberg.org/metamuffin/jellything.git -jellything-import init --brand 'Blubflix' data # data will be a directory containing all the instances data +cargo +nightly install jellytool --git https://codeberg.org/metamuffin/jellything.git +jellytool init --brand 'Blubflix' data # data will be a directory containing all the instances data jellything data/config.yaml ``` |