Per-Arne Andersen
f0910b326e
Merge pull request #33 from perara/master
TO dev
4 years ago
Per-Arne Andersen
4db48576d2
Merge pull request #32 from perara/dev
Dev
4 years ago
Per-Arne Andersen
df280f3dd4
Create ci.sh
4 years ago
Per-Arne Andersen
122a1f2c9c
Create travis file for automated multi-arch builds
4 years ago
Per-Arne Andersen
4d8d30c76a
* Allow custom client routes.
5 years ago
Per-Arne Andersen
fd44c7c6f8
* Updated readme for when ipv6 fails to start.
5 years ago
Per-Arne Andersen
ca37626976
* ADMIN_USERNAME is now used when setting initial API Key
5 years ago
Per-Arne Andersen
b48c1a03db
Merge remote-tracking branch 'origin/dev' into dev
5 years ago
Per-Arne Andersen
be19d96bdc
* Added missing deps.
5 years ago
Per-Arne Andersen
c5849085c3
* WIP
5 years ago
Per-Arne Andersen
f1791b207b
* Work on shapeshifter.py #19
5 years ago
Per-Arne Andersen
156f025f27
Merge pull request #29 from perara/dev
Update OBFS with dev
5 years ago
Per-Arne Andersen
d45bd44753
Merge branch 'obfs' into dev
5 years ago
Per-Arne Andersen
a2a5aca1bc
* docs
5 years ago
Per-Arne Andersen
df1c94b8e9
* Initial version of client-mode.
* A lot of small fixes
* Added gui for client mode, where Clients are read-only (may change in the future)
* NEED FEEBACK On this :)
5 years ago
Per-Arne Andersen
89b41bcf69
* Clearified error message when no ADMIN_USERNAME, and ADMIN_PASSWORD env variable is set. #27
5 years ago
Per-Arne Andersen
66e78de9e2
* Initial work on obfs4 tor bridge for #19
5 years ago
Per-Arne Andersen
5d4ca2e96a
* Added route for retrieving configuration directly when adding new peer
* Added example in documentation
5 years ago
Per-Arne Andersen
d70f35c65e
* API-Key support. This ease automation, such as #21
5 years ago
Per-Arne Andersen
b56a9db335
* Added configuration dump capabilities which address #21
* Removed unused code.
5 years ago
Per-Arne Andersen
8a2896594e
* Include the api doc file.
5 years ago
Per-Arne Andersen
2c80a718f3
* API Docs.
5 years ago
Per-Arne Andersen
1eae153572
* Possible fix for peers not updating subnet. This should finish up #11
* Initial Support for IPv6. #20
5 years ago
Per-Arne Andersen
66617b7698
* Removed warning on missing devices as this is a is_running check. No device appears when device is NOT running.
* Check if interface runs before checking stats.
5 years ago
Per-Arne Andersen
41abe44f45
* Fixed bug where server configuration did not update after peer update.
5 years ago
Per-Arne Andersen
c273dff215
* Added warning for #22
5 years ago
Per-Arne Andersen
f301675646
* Moving away from silly .sync/.from_db scheme and use "raw" sqlalchemy.
* Fixed bug where server interface were queried using ID and not the name. Fixes #22
5 years ago
Per-Arne Andersen
99bdc54517
* Fixes #24 - ID was not fetched after insert.
5 years ago
Per-Arne Andersen
8470f363c9
* Add gunicorn preload so that const is loaded pre-fork. Fixes #23
5 years ago
Per-Arne Andersen
e4d951ebb4
* Added docs for IPV6 support #20
* Added ip6tables package to Dockerfile #20
5 years ago
Per-Arne Andersen
0809ea3534
* Fixes auth issue #18
5 years ago
Per-Arne Andersen
994d59a75e
* Fixes #18 "dark theme slider"
5 years ago
Per-Arne Andersen
32a2234182
Merge pull request #26 from perara/subnet_support
Merge pull request #25 from perara/master
5 years ago
Per-Arne Andersen
ece916ddef
Merge pull request #25 from perara/master
Update subnet support to master
5 years ago
Per-Arne Andersen
e8e8565445
Merge branch 'master' into dev
5 years ago
Per-Arne Andersen
13b536c0ff
Update README.md
5 years ago
Per-Arne Andersen
aaf4722a0c
Merge remote-tracking branch 'origin/dev' into dev
5 years ago
Simon Lerpard
eb3bbc69ef
Add env HOST to docker run example args
5 years ago
Simon Lerpard
a562822459
Fix incorrect port mapping in docker-compose
Fixed an incorrect port mapping the the docker-compose example as well
as added a restart attribute, since it's most likely a good use case to
always keep the server up and running, even if it fails or the host is
updated/restarted.
Also added a missing end parenthesis in the table of env variables.
5 years ago
Simon Lerpard
93193415f1
Fix detection of 'wg show interface' not running
When main.py initializes the subprocess returns an output of 'No such
device' but it doesn't throw any exception, for some reason...?
So, the output was of course returned to the is_running process and
since it wasn't "None" it though the interface was in the 'running'
state.
5 years ago
Simon Lerpard
6d944bcd99
Fix keeping the server interface state when stop
The server interface wasn't updated in the database when it got stopped.
Which led to 'is_running' was always set to true, if the server has been
started once.
Also fixed a copy-paste issue, which didn't affect the code
5 years ago
Per-Arne Andersen
7164162dd2
Merge pull request #17 from simonlerpard/fix_missing_env_host
Add env HOST to docker run example args
5 years ago
Simon Lerpard
56b6734511
Add env HOST to docker run example args
5 years ago
Per-Arne Andersen
58e25825b4
Merge pull request #15 from simonlerpard/running_state_bugfixes
Running state bugfixes
Looks OK
5 years ago
Simon Lerpard
66e68ee9ea
Fix incorrect port mapping in docker-compose
Fixed an incorrect port mapping the the docker-compose example as well
as added a restart attribute, since it's most likely a good use case to
always keep the server up and running, even if it fails or the host is
updated/restarted.
Also added a missing end parenthesis in the table of env variables.
5 years ago
Simon Lerpard
665167aa3f
Fix detection of 'wg show interface' not running
When main.py initializes the subprocess returns an output of 'No such
device' but it doesn't throw any exception, for some reason...?
So, the output was of course returned to the is_running process and
since it wasn't "None" it though the interface was in the 'running'
state.
5 years ago
Simon Lerpard
256d7b7901
Fix keeping the server interface state when stop
The server interface wasn't updated in the database when it got stopped.
Which led to 'is_running' was always set to true, if the server has been
started once.
Also fixed a copy-paste issue, which didn't affect the code
5 years ago
Per-Arne
cf7d55d71a
* Breaking changes: Must remove subnet from client configurations in dashboard
* Added subnet support as described in #11
5 years ago
Per-Arne Andersen
e090766092
Merge pull request #10 from 2L3R4/master
added portmap 8888 to 8888 in "docker_configuration.md"
5 years ago
Per-Arne Andersen
79909d8944
Update docker_configuration.md
5 years ago