summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeorhi Valakhanovich2023-03-27 22:02:36 +0300
committerHeorhi Valakhanovich2023-03-27 22:02:36 +0300
commite229b95f9c93c1c1714bac693537c983f2239578 (patch)
treeb06beab728cbed6de1c6f6a3784ab43bea1f8094
parent4d41436ce14e0fbb71f18dacea48d934316330b5 (diff)
downloadaur-e229b95f9c93c1c1714bac693537c983f2239578.tar.gz
v0.2.2
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
-rw-r--r--tgp.toml22
3 files changed, 29 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a3d617a8390a..2c9882960607 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -10,7 +10,9 @@ pkgbase = tgp
makedepends = go
source = https://github.com/geovex/tgp/archive/refs/tags/v0.2.1.tar.gz
source = tgp.service
+ source = tgp.toml
sha256sums = d7925af3354e348c9910fbe353fab76500f9a84eef981ce5bb55bfdbc881fa9b
sha256sums = 61a78cb68d8e86ffbcb5e8a4328bd3581548531cc6fe5b02f6058176c97566b2
+ sha256sums = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
pkgname = tgp
diff --git a/PKGBUILD b/PKGBUILD
index 6af5d263fa38..597be36c50c8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=tgp
pkgrel=1
-pkgver=0.2.1
+pkgver=0.2.2
pkgdesc="tgp telegram proxy written in go"
arch=('x86_64' 'aarch64' 'i686')
url="https://github.com/geovex/tgp"
@@ -10,9 +10,11 @@ makedepends=('git' 'go')
source=(
"https://github.com/geovex/tgp/archive/refs/tags/v${pkgver}.tar.gz"
tgp.service
+ tgp.toml
)
sha256sums=('d7925af3354e348c9910fbe353fab76500f9a84eef981ce5bb55bfdbc881fa9b'
- '61a78cb68d8e86ffbcb5e8a4328bd3581548531cc6fe5b02f6058176c97566b2')
+ '61a78cb68d8e86ffbcb5e8a4328bd3581548531cc6fe5b02f6058176c97566b2'
+ '121e76d7adac3459371d5b709e975f8fbde798ca836db471ee70dfe7fd4eb14f')
build() {
cd $pkgname-$pkgver
@@ -23,4 +25,5 @@ build() {
package() {
install -Dm755 "$pkgname-$pkgver/tgp" "$pkgdir/usr/bin/tgp"
install -Dm644 "tgp.service" "$pkgdir/usr/lib/systemd/system/tgp.service"
+ install -Dm644 "tgp.toml" "$pkgdir/etc/tgp.toml"
}
diff --git a/tgp.toml b/tgp.toml
new file mode 100644
index 000000000000..05721518605c
--- /dev/null
+++ b/tgp.toml
@@ -0,0 +1,22 @@
+listen_url = "0.0.0.0:443"
+# You can specify global secret for user _ here
+secret = "dd000102030405060708090a0b0c0d0e0f"
+# Set socks5 proxy in case you need to use one
+# socks5 = "127.0.0.1:9050"
+# For now empty password is not allowed. because of https://github.com/golang/go/issues/57285
+# user = "test"
+# password = "test"
+# [users]
+# 1 = "dd000102030405060708090a0b0c0d0e0f"
+# [users.2]
+# secret = "dd101112131415161718191a1b1c1d1e1f"
+# socks5_user = "2" # specify auth for user
+# socks5_pass = "2"
+# [3]
+# secret = "dd303132333435363738393a3b3c3d3e3f"
+# socks5 = "" # override user 3 to direct conneection
+# [4]
+# secret = "dd404142434445464748494a4b4c4d4e4f"
+# socks5 = "127.0.0.2:9050" # override to different proxy
+# socks5_user = "4"
+# socks5_pass = "4" \ No newline at end of file