Skip to content

upterm

Share terminal sessions securely over the web

Upterm is an open-source tool enabling developers to share terminal sessions securely over the web. It’s perfect for remote pair programming, accessing computers behind NATs/firewalls, remote debugging, and more.

terminal

https://github.com/owenthereal/upterm

arm64 amd64

Installation

1. Add WakeMeOps repository

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

2. Install upterm

sudo apt install upterm

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    upterm=0.14.3*

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

Download URLs

Version SHA256 Size (KB)
0.14.3 c4a315ea86c76b220d575d0292f23e3a004d38e2aeeaa870d8cd52fff99913d1 4384
Version SHA256 Size (KB)
0.14.3 5041995fe905192aaa88f84db0684901919ae3c496dc3558b2a2e6d4897861b7 3784

Blueprints

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

Click here to see upterm ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/upterm/ops2deb.yml
name: upterm
matrix:
  architectures:
    - amd64
    - arm64
  versions:
    - 0.14.3
homepage: https://github.com/owenthereal/upterm
summary: share terminal sessions securely over the web
description: |-
  Upterm is an open-source tool enabling developers to share terminal sessions
  securely over the web. It’s perfect for remote pair programming, accessing
  computers behind NATs/firewalls, remote debugging, and more.
fetch: https://github.com/owenthereal/upterm/releases/download/v{{version}}/upterm_linux_{{target}}.deb
install:
  - data:/

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

Click here to see upterm release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/upterm/ops2deb.lock.yml
- url: https://github.com/owenthereal/upterm/releases/download/v0.14.3/upterm_linux_amd64.deb
  sha256: cfd64902490402f4de53ce26c2a6af1a6c9fd27c6edb5ef5c2259400fc01d911
  timestamp: 2025-02-17 21:37:25+00:00
- url: https://github.com/owenthereal/upterm/releases/download/v0.14.3/upterm_linux_arm64.deb
  sha256: 50867565b05316c8edfe5802ffa4ffab4d37d9a8d6be303df2b8cc7ca04d1326
  timestamp: 2025-02-17 21:37:25+00:00

Badge

WakeMeOps

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