Package Details: ngrok 2.3.30-1

Git Clone URL: (read-only)
Package Base: ngrok
Description: A tunneling, reverse proxy for developing and understanding networked, HTTP services
Upstream URL:
Licenses: custom
Submitter: neersighted
Maintainer: daurnimator
Last Packager: daurnimator
Votes: 69
Popularity: 0.197551
First Submitted: 2013-09-08 17:10
Last Updated: 2019-07-03 04:00

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:


exec http -b \
    '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

« First ‹ Previous 1 2 3 4 Next › Last »

thomqa commented on 2017-04-26 20:41

The correct checksum for x86_64 is e718fae33fa21f6ac9689a617b9fa19147b6fa1e4f5779353fbb77ccef6bc78c

kamek-pf commented on 2017-04-05 17:33

This is out of date, checksum needs to be updated.
You can edit the PKGBUILD yourself during the install process and replace it (the field you want is probably sha256sums_x86_64).

Right now the correct checksum is : 32d5cd63e47041931225d3a17dcd1d2d6a5a8f88f662cfe656e1d96e99af84bd

If this doesn't work, go to, download the linux 64 bit archive and run sha256sum on the tarball.

useradded commented on 2017-04-04 13:37

Fails with:

Validating source_x86_64 files with sha256sums... ... FAILED
==> ERROR: One or more files did not pass the validity check!

tkarls commented on 2017-02-28 13:51

Hi, would you consider adding support for armv7h too?

It can be done using architecture specific downloads


(and also to fix so the package does work on 32 bit platform as it says it does with i686)

Let me know if there is any problem adding this.


jamesan commented on 2016-10-28 18:16

The checksum validation currently fails as the source URL points to an updated version of the binary archive. The current version is 2.1.18 and the correct SHA256 checksum value is: 0165a266388e80b467d6f97fcc42baa51da262c467b99bfb79305d7b6dd22b94.

CircleCode commented on 2016-10-12 06:53

please mark it as conflicting with previous ngrok-bin

neersighted commented on 2016-10-08 16:36

This package is now based on ngrok 2.x, and is binary only. There is some auto-updating functionality built into ngrok now, but as I only recently switched to 2.x, I am not sure what effect this will have on the packaging. Please let me know if you run into any problems.

mart-e commented on 2016-09-16 08:45

The package is broken because no longer exists.
It has been fixed upstream at
but not yet integrated into a release.
I have asked to make a 1.7.2 version ( but in the meantime, if you want to build it, you need to modify the PKGBUILD.


bradpitcher commented on 2016-05-16 18:56

I got an error on build(). Using Antergos:

==> Starting build()...
go fmt ngrok/...
go get
GOOS="" GOARCH="" go install
bin/go-bindata -nomemcopy -pkg=assets -tags=release \
-debug=false \
-o=src/ngrok/client/assets/assets_release.go \
go get
GOOS="" GOARCH="" go install
bin/go-bindata -nomemcopy -pkg=assets -tags=release \
-debug=false \
-o=src/ngrok/server/assets/assets_release.go \
go get -tags 'release' -d -v ngrok/... (download)
package cannot find package "" in any of:
/usr/lib/go/src/ (from $GOROOT)
/tmp/yaourt-tmp-brad/aur-ngrok/src/ngrok/src/ (from $GOPATH) (download) (download)
Parsing meta tags from (status code 200)
get "": found meta tag main.metaImport{Prefix:"", VCS:"git", RepoRoot:""} at (download) (download)
package unable to detect version control system for path (download) (download) (download)
Makefile:8: recipe for target 'deps' failed
make: *** [deps] Error 1
==> ERROR: A failure occurred in build().

zekesonxx commented on 2016-01-09 03:51

@neersighted ngrok-bin is ngrok 2.0 so I would say leave this package as-is.