Skip to content

mutagen

Fast file synchronization and network forwarding for remote development

Mutagen is a new kind of remote development tool that enables your existing local tools to work with code in remote environments like cloud servers and containers. It does this by providing high-performance real-time file synchronization and flexible network forwarding. It supports synchronization and forwarding between local systems, SSH-accessible locations, and Docker containers.

devops

https://mutagen.io/

armhf arm64 amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install mutagen

sudo apt install mutagen

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    mutagen=0.18.1*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      mutagen=0.18.1*

Download URLs

Version SHA256 Size (KB)
0.18.1 8d2d72785ed599a639c311dc2f896b1afb0063ecf22bf41ca545bc53132f80df 100624
Version SHA256 Size (KB)
0.18.1 a85fde77ae73951ec4c30347a9bcdcc700e00059bb4fea7f79053c1b05697d0f 100077
Version SHA256 Size (KB)
0.18.1 40ea3d6eab6a37fe91b31f5fb15912b647fc819df739d380fe82418c3685246c 100061

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for mutagen are versioned here.

Click here to see mutagen ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/mutagen/ops2deb.yml
name: mutagen
matrix:
  architectures:
    - amd64
    - arm64
    - armhf
  versions:
    - 0.18.1
homepage: https://mutagen.io/
summary: fast file synchronization and network forwarding for remote development
description: |-
  Mutagen is a new kind of remote development tool that enables your existing
  local tools to work with code in remote environments like cloud servers and
  containers. It does this by providing high-performance real-time file
  synchronization and flexible network forwarding. It supports synchronization
  and forwarding between local systems, SSH-accessible locations, and Docker
  containers.
fetch:
  url: https://github.com/mutagen-io/mutagen/releases/download/v{{version}}/mutagen_linux_{{target}}_v{{version}}.tar.gz
  targets:
    armhf: arm
install:
  - mutagen:/usr/bin/mutagen
  - mutagen-agents.tar.gz:/usr/libexec/mutagen-agents.tar.gz

The blueprint fetch keyword contains a URL template pointing to mutagen releases. Downloaded files are locked in a lockfile versioned here.

Click here to see mutagen release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/mutagen/ops2deb.lock.yml
- url: https://github.com/mutagen-io/mutagen/releases/download/v0.18.1/mutagen_linux_amd64_v0.18.1.tar.gz
  sha256: 7735286c778cc438418209f24d03a64f3a0151c8065ef0fe079cfaf093af6f8f
  timestamp: 2025-06-16 09:43:52+00:00
- url: https://github.com/mutagen-io/mutagen/releases/download/v0.18.1/mutagen_linux_arm64_v0.18.1.tar.gz
  sha256: bcba735aebf8cbc11da9b3742118a665599ac697fa06bc5751cac8dcd540db8a
  timestamp: 2025-06-16 09:43:52+00:00
- url: https://github.com/mutagen-io/mutagen/releases/download/v0.18.1/mutagen_linux_arm_v0.18.1.tar.gz
  sha256: 441599fc7f8212fa009d8a829507b3879d11849dd78fcc1f3a773bfa1bc97bb9
  timestamp: 2025-06-16 09:43:52+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/mutagen.svg)](https://docs.wakemeops.com/packages/mutagen)
<a href="https://docs.wakemeops.com/packages/mutagen">
  <img src="https://docs.wakemeops.com/badges/mutagen.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/mutagen.svg
:target: https://docs.wakemeops.com/packages/mutagen