Package Details: ngrok 3.9.0-1

Git Clone URL: https://aur.archlinux.org/ngrok.git (read-only, click to copy)
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: brenekh
Last Packager: brenekh
Votes: 116
Popularity: 0.52
First Submitted: 2013-09-08 17:10 (UTC)
Last Updated: 2024-04-24 21:41 (UTC)

Pinned Comments

brenekh commented on 2022-04-20 17:11 (UTC)

ngrok v3 introduces breaking changes.

Check https://ngrok.com/docs/guides/upgrade-v2-v3 for the upgrade instructions.

daurnimator commented on 2019-03-06 21:05 (UTC)

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

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

foxxy commented on 2015-02-26 14:35 (UTC)

Failed to build with -j2 (or greater). I think the PKGBUILD needs to ensure -j1.

dumphblooz commented on 2015-02-21 10:04 (UTC)

==> Starting build()... go fmt ngrok/... go get github.com/jteeuwen/go-bindata go get github.com/jteeuwen/go-bindata # cd .; git clone https://github.com/jteeuwen/go-bindata /tmp/yaourt-tmp-nuklea/aur-ngrok/src/ngrok/src/github.com/jteeuwen/go-bindata fatal: destination path '/tmp/yaourt-tmp-nuklea/aur-ngrok/src/ngrok/src/github.com/jteeuwen/go-bindata' already exists and is not an empty directory. package github.com/jteeuwen/go-bindata: exit status 128 Makefile:30: recipe for target 'server-assets' failed make: *** [server-assets] Error 1 make: *** Waiting for unfinished jobs.... GOOS="" GOARCH="" go install github.com/jteeuwen/go-bindata/go-bindata bin/go-bindata -nomemcopy -pkg=assets -tags=release \ -debug=false \ -o=src/ngrok/client/assets/assets_release.go \ assets/client/... ==> ERROR: A failure occurred in build().

mvdan commented on 2015-02-02 00:24 (UTC)

Why is bzr a dependency? I don't see it being used anywhere.

neersighted commented on 2014-10-07 04:08 (UTC)

I'm not sure why this was flagged out of date, as 1.7 is the latest upstream release. Please comment or email me before flagging in the future. Thanks!

neersighted commented on 2014-09-26 22:13 (UTC)

Hmm, it seems to work fine on my machine. Could you please email me the full log from the failed build? Thanks! ps: my email is in first line of the PKGBUILD.

szabba commented on 2014-09-26 21:32 (UTC)

Github bounced me off of the source URL in the PKGBUILD. So I dropped the tag specifier and changed the URL scheme to git+http. Then I checked the tag out in the build function. I'm not sure whether the PKGBUILD didn't work because I have something set up wrong in my environment or it assumes something about the environment in which it's built that it shouldn't...

codemac commented on 2014-08-19 18:50 (UTC)

The build of this package fails if GOBIN is set in the shell that makepkg is running from. Maybe this isn't a concern, but tools like yaourt fail to properly isolate environments.

foxxy commented on 2014-07-10 18:42 (UTC)

Just updated, built correctly. Thanks.