gdr / tuntox (public) (License: GPLv3) (since 2017-01-24) (hash sha1)
Tunnel TCP connections over the Tox protocol
List of commits:
Subject Hash Author Date (UTC)
Docker readme e168cc7f097c964c9551de625db089a630893e3e GDR! 2020-04-21 15:46:16
Remove my own dead relay 900d3300badd23734d7298596ef288d0e83a6a9e GDR! 2020-01-03 12:41:12
Add sonar cloud file 439297a35cec942fd6db1534a649f4b9471bb842 GDR! 2019-12-12 18:55:23
Move friend-connection-lost to a separate state 121acd73ddba12659713f27abef7524b9a0c6a48 GDR! 2018-11-17 11:23:57
Retry on lost friend connection 03d83602d3a328d89b806e23c35644ec3908dc1f GDR! 2018-11-17 10:42:55
Print toxcore version in debug output 3adc626eb1646ee3456ca282e1855142f9f935e0 GDR! 2018-10-25 09:39:47
Version bump to 0.0.9, new bootstrap nodes 896775c6089baa24edee06e04f5b83c3bb3bef5d GDR! 2018-10-22 11:53:56
Recommend NoScriptâ„¢ for optimal viewing experience d2e2adc947ec929b831d6369421cd585b9e3d66b GDR! 2018-05-04 18:22:30
Fix typo in tokssh help 9f245199da5a9e82e76177832153053bc32852e9 GDR! 2018-04-10 09:50:13
Add config file to tokssh to map a memorable name to toxid b4444039e733acc3e20e5b85749d95dd9eae298b Fabio 2018-04-10 08:58:43
Put a shameful todo 64277a0a2f4cb8902c77f4d9867d18d980e51bc8 GDR! 2018-03-24 09:39:47
Friend connection status printed correctly 74a5c4adbfd0a0a4a1dda3aedc875bc04bcf3c34 GDR! 2018-03-24 09:19:12
Print DHT key in debug log 3b26f4eac390008113ca0d5c0978ed7da19dfa34 GDR! 2018-03-24 09:01:12
Log friend connection status changes f8f68e77d95bc81060c311cf2b92e883db3bfa79 GDR! 2018-03-24 08:58:12
Move FAQ link up 826ef1b9deea8d3f5f34ef523205571f8d9f5975 GDR! 2018-03-24 08:33:00
FAQ added 62d56bb6f4fc69bf5f4387fe8bdbe56c1590eefe GDR! 2018-03-24 08:25:22
c-toxcore 0.2.0 compatible pkg-config lib deps ef49516b967e1b3a1af777725554e5081ee0c688 GDR! 2018-03-12 19:59:44
Attempt at fixing double-free in issue #50 a6e3e443c5b788c7d1b43a1f9118d772a5a18f8d GDR! 2018-02-06 11:57:33
pre-push hook to check gitversion.h against tag b8c2242cafe33bda19c9774e2584be7508cb35f0 Jiachen Yang 2017-11-01 11:05:55
Generate gitversion.h only in git checkouts 44a23bb83ced58f9bf9e4368c507a5af0113ba48 GDR! 2017-11-01 11:04:42
Commit e168cc7f097c964c9551de625db089a630893e3e - Docker readme
Author: GDR!
Author date (UTC): 2020-04-21 15:46
Committer name: GDR!
Committer date (UTC): 2020-04-21 15:46
Parent(s): 900d3300badd23734d7298596ef288d0e83a6a9e
Signer:
Signing key: 91E13DD923FE501F
Signing status: E
Tree: de69bdcf858f6870943bb29f6fdaa4d04b3e402e
File Lines added Lines deleted
FAQ.md 10 0
gitversion.h 1 1
scripts/docker-compose.yaml 16 0
File FAQ.md changed (mode: 100644) (index 82758f4..5c05277)
... ... There's, however, a chance that it will upgrade to UDP after a few minutes:
51 51
52 52 Wait until https://github.com/gjedeer/tuntox/issues/41 is implemented. This change should improve speed and latency in the 10 Mbit/s+ range. Wait until https://github.com/gjedeer/tuntox/issues/41 is implemented. This change should improve speed and latency in the 10 Mbit/s+ range.
53 53
54 ## Can I run it with Docker?
55
56 I've made a [Docker image](https://gitlab.com/gjedeer/tuntox/container_registry/) by bundling a static build with Alpine Linux, but I don't think I'm going to remember to keep it up to date at all times. There's a [Dockerfile](Dockerfile) and [docker-compose.yaml](scripts/docker-compose.yaml).
57
58 The tox config is stored in `/data` and that's where you want to attach your volumes.
59
60 ```
61 docker run -e 'TUNTOX_SHARED_SECRET=myassfeelsweird' -v /tmp/tt:/data -it registry.gitlab.com/gjedeer/tuntox:latest
62 ```
63
54 64 ## Is your website a joke? ## Is your website a joke?
55 65
56 66 You're a joke for not using NoScript. You're a joke for not using NoScript.
File gitversion.h changed (mode: 100644) (index bc45093..c50f156)
1 #define GITVERSION "121acd73ddba12659713f27abef7524b9a0c6a48"
1 #define GITVERSION "900d3300badd23734d7298596ef288d0e83a6a9e"
File scripts/docker-compose.yaml added (mode: 100644) (index 0000000..c5c172b)
1 version: "2"
2 services:
3 airsonic:
4 image: registry.gitlab.com/gjedeer/tuntox
5 container_name: tuntox
6 environment:
7 - TUNTOX_SHARED_SECRET=myassfeelsweird
8 volumes:
9 - /docker/tuntox:/data
10 ports:
11 - 33446:33446
12 - 33446:33446/udp
13 - 33447:33447/udp
14 restart: always
15
16
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/gdr/tuntox

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/gdr/tuntox

Clone this repository using git:
git clone git://git.rocketgit.com/user/gdr/tuntox

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main