simple tool to convert, upload, and embed videos to zipline
Find a file
2025-11-05 23:27:39 +01:00
data fix: bring back the loading logo on windows 2025-10-30 22:37:47 +01:00
res fix: bring back the loading logo on windows 2025-10-30 22:37:47 +01:00
src feat: shorten urls using custom filename 2025-11-05 23:27:39 +01:00
.envrc feat: initial commit 2025-05-08 21:22:00 +02:00
.gitignore feat: initial commit 2025-05-08 21:22:00 +02:00
build.rs fix: bundle icons via gresource 2025-09-14 19:19:11 +02:00
build_windows.ps1 fix: modernize windows build script 2025-10-30 22:18:39 +01:00
Cargo.lock chore: sometimes you just do things and other things happen 2025-11-05 23:19:26 +01:00
Cargo.toml chore: bump version to 1.1.0 2025-10-30 22:38:09 +01:00
flake.lock flake.lock: Update 2025-10-27 09:31:52 +01:00
flake.nix fix: add glib to devshell 2025-09-15 14:05:19 +02:00
LICENSE feat: initial commit 2025-05-08 21:22:00 +02:00
package.nix fix: bring back the loading logo on windows 2025-10-30 22:37:47 +01:00
README.md fix(readme): clarify which url to put in config 2025-08-06 23:40:53 +02:00
rustfmt.toml feat: initial commit 2025-05-08 21:22:00 +02:00

Gitea Release

Tyrolienne is a desktop application that compresses and uploads video files to a zipline server, allowing you to easily share them with a link!

Note

Tyrolienne does not come with a predefined & preconfigured zipline server. You will have to host your own or use someone else's.

Features

  • Multiple codecs (AV1 and VP9)
  • Merge audio tracks
  • Select zipline folder to upload to
  • Easy embedding in Discord via the generated link

Usage & Configuration

Tyrolienne needs the url of the zipline server you're gonna upload to, plus an access token that can be found by clicking on your username in the top right:

Image explaining how to get a token

Run Tyrolienne a first time to generate the config file, which you can then find and fill at these locations:

  • ~/.config/tyrolienne.toml on Linux
  • %APPDATA%/tyrolienne.toml on Windows
  • $HOME/Library/Application Support/tyrolienne.toml on MacOS

The required parameter zipline_url should be the root url of your zipline server, eg. if the dashboard is at https://zipline.uku3lig.net/dashboard, set zipline_url to https://zipline.uku3lig.net.

Installation

Windows

Pre-compiled binaries with required libraries are available for each release: https://git.uku3lig.net/uku/tyrolienne/releases

Linux

"General purpose" Linux binaries are not available right now, you will have to use nix:

nix profile install https://git.uku3lig.net/uku/tyrolienne/archive/1.0.0.tar.gz

NixOS

Tyrolienne can be added as a flake input:

{
    inputs = {
        # you can also use tag tarballs or the git+https syntax
        tyrolienne.url = "https://git.uku3lig.net/uku/tyrolienne/archive/main.tar.gz";
    };
}

The package can then be installed on your system:

environment.systemPackages = [ inputs.tyrolienne.packages.${pkgs.system}.tyrolienne ];

MacOS

No MacOS builds are available at the moment.