simple tool to convert, upload, and embed videos to zipline
Find a file
2025-09-17 18:34:44 +02:00
data fix: bundle icons via gresource 2025-09-14 19:19:11 +02:00
res feat: add readme 2025-08-06 23:00:34 +02:00
src fix: add server default for file naming 2025-09-17 18:34:44 +02: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 feat(windows): display progress in taskbar 2025-09-14 15:58:58 +02:00
Cargo.lock fix: enable wayland support for arboard 2025-09-17 18:16:58 +02:00
Cargo.toml fix: enable wayland support for arboard 2025-09-17 18:16:58 +02:00
flake.lock flake.lock: Update 2025-09-13 10:00:31 +02: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: bundle icons via gresource 2025-09-14 19:19:11 +02: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.