Package Details: ngrok 2.3.29-1

Git Clone URL: https://aur.archlinux.org/ngrok.git (read-only)
Package Base: ngrok
Description: A tunneling, reverse proxy for developing and understanding networked, HTTP services
Upstream URL: https://ngrok.com
Licenses: custom
Submitter: neersighted
Maintainer: daurnimator
Last Packager: daurnimator
Votes: 69
Popularity: 0.298913
First Submitted: 2013-09-08 17:10
Last Updated: 2019-05-23 00:45

Pinned Comments

daurnimator commented on 2019-03-06 21:05

Note to self/future maintainers, this software only provides official downloads for an old release. The package itself then tries to update itself using 'equinox'. To find out the real download url, I use this script get_download_info:

#!/bin/bash

exec http -b https://update.equinox.io/check \
    'Accept:application/json; q=1; version=1; charset=utf-8' \
    'Content-Type:application/json; charset=utf-8' \
    app_id=app_goVRodbMVm \
    arch=amd64 \
    channel=stable \
    current_sha256=1aaccea9c0668d97f19095636b2f4fca033fb8d9f7fc37241a013f4f1fa48bb3 \
    current_version=2.2.8 \
    goarm= \
    os=linux \
    target_version= \
    "$@"

You need to call it with the different architectures:

get_download_info arch=386
get_download_info arch=amd64
get_download_info arch=arm
get_download_info arch=arm64

Latest Comments

1 2 3 4 Next › Last »

daurnimator commented on 2019-03-15 00:17

@kodopp that appears to be correct. (I only just took over this package to bump to a new release). However, I'm having trouble finding a license: I looked on the ngrok, in the upstream proper releases, and searched around elsewhere. Do you have any idea what license it is under?

kodopp commented on 2019-03-14 18:31

As far as I know ngrok 2.x is not open source, so specifying 'Apache' as its license in the PKGBUILD is not correct. I think you should change it to 'Custom' and include appropriate license in the package. Please correct me if I am wrong

Kunda commented on 2019-03-13 23:51

Can we get another bump to 2.3.17, please :) ?

Edit: Thank you!

daurnimator commented on 2019-03-06 21:05

Note to self/future maintainers, this software only provides official downloads for an old release. The package itself then tries to update itself using 'equinox'. To find out the real download url, I use this script get_download_info:

#!/bin/bash

exec http -b https://update.equinox.io/check \
    'Accept:application/json; q=1; version=1; charset=utf-8' \
    'Content-Type:application/json; charset=utf-8' \
    app_id=app_goVRodbMVm \
    arch=amd64 \
    channel=stable \
    current_sha256=1aaccea9c0668d97f19095636b2f4fca033fb8d9f7fc37241a013f4f1fa48bb3 \
    current_version=2.2.8 \
    goarm= \
    os=linux \
    target_version= \
    "$@"

You need to call it with the different architectures:

get_download_info arch=386
get_download_info arch=amd64
get_download_info arch=arm
get_download_info arch=arm64

waseem commented on 2019-02-26 16:26

@neersighted Do you have any plans of updating this package in near future?

el_aur commented on 2018-07-01 14:12

use my AUR packages ngrok-stable and ngrok-beta

Mind commented on 2018-01-04 02:18

ngrok indicates that it needs to update to version 2.2.8 in the status screen, even though it is already 2.2.8. This doesn't appear when running a separately-downloaded binary.

crotok commented on 2017-09-18 10:36

Use versioned urls rather than generic to avoid checksum obsolescence:
https://dl.equinox.io/ngrok/ngrok/stable/archive

alrayyes commented on 2017-08-14 13:54

Correct checksum for x86_64 is now ff5926b1c141dbe9a005b642a10d819fc498a069d69588767a18349c521839dd

snowcrash commented on 2017-07-15 00:33

I just installed. I needed to run sha256sum on the latest x86_64 version to get it passing. For those interested, the sha was: a3f667e7b9f3c9e10abb5e277154a0b5e09a011a7f561a2a789fecb34407e108