Commit Graph

299 Commits

Author SHA1 Message Date
Anders Pitman
e1563f8a73
Merge pull request #150 from WGrobler/docker-builder
Docker builder
2022-02-18 08:08:32 -07:00
Willem Grobler
6f089e2d75
Delete .gitignore 2022-02-18 14:43:17 +02:00
Willem@105.pve1.lan
9a4863c4f4 build files using docker 2022-02-18 14:30:12 +02:00
Willem Grobler
57862495fe
Merge branch 'boringproxy:master' into master 2022-02-18 10:49:59 +02:00
Willem Grobler
af5e9e41ab
Merge pull request #2 from WGrobler/gitignore
moved .gitignore(s) to seperate branch
2022-02-18 08:35:16 +02:00
Willem@105.pve1.lan
42fa39f3c0 moved .gitignore(s) to seperate branch 2022-02-18 08:33:19 +02:00
Anders Pitman
7c4b1e3bc8
Merge pull request #148 from boringproxy/add-acme-staging-flag
Add flag to use Let's Encrypt staging
2022-02-17 14:09:16 -07:00
Anders Pitman
ca6667cede Add flag to use Let's Encrypt staging 2022-02-17 14:08:32 -07:00
Anders Pitman
f1020aac49
Merge pull request #147 from boringproxy/fix-client-auto-tls-certs
Fix auto TLS cert bug for Client TLS tunnels
2022-02-17 13:59:21 -07:00
Anders Pitman
08e1beba6e Fix auto TLS cert bug for Client TLS tunnels
It wasn't grabbing certs automatically.
2022-02-17 13:58:20 -07:00
Anders Pitman
392a1ec8d7 Rename Tunnel Type to TLS Termination in UI 2022-02-16 10:17:32 -07:00
Anders Pitman
1a2bbf7948 Merge branch 'master' of github.com:boringproxy/boringproxy into raw-tls-tunnels 2022-02-14 12:40:59 -07:00
Anders Pitman
23f7a06358
Merge pull request #138 from WGrobler/added-service-docs
Added service docs
2022-02-14 12:40:46 -07:00
Anders Pitman
272acb9d95 Merge branch 'master' of github.com:boringproxy/boringproxy into raw-tls-tunnels 2022-02-14 12:37:06 -07:00
Anders Pitman
f6f9c451d2
Merge pull request #140 from WGrobler/lan-fix
proxyRequest with ClientAddress and not localhost
2022-02-14 12:36:28 -07:00
Willem@105.pve1.lan
7d740b7c31 proxyRequest with ClientAddress and not localhost 2022-02-14 17:38:52 +02:00
Willem@105.pve1.lan
e140bee718 pre merge req changes 2022-02-12 12:41:21 +02:00
Willem Grobler
b3d16e18a1
Update README.md 2022-02-12 11:21:45 +02:00
Willem Grobler
6783bba782
Update README.md 2022-02-12 11:05:26 +02:00
Willem Grobler
a520d486dd
Update README.md 2022-02-12 11:03:24 +02:00
Willem Grobler
95d319a4bc
Create README.md 2022-02-12 09:23:19 +02:00
Anders Pitman
3be1f0b48c Implement raw TLS tunnels
My testing shows this works for WebSockets.
2022-02-11 13:04:59 -07:00
Anders Pitman
28a919f861 Implement IPv6 support for logs 2022-02-11 12:27:36 -07:00
Anders Pitman
9be7ed5b62 Update to namedrop v0.7.0 and go mod tidy 2022-02-11 12:22:46 -07:00
Anders Pitman
dc2a876719 Support IPv6 for HTTPS requests 2022-02-11 12:04:54 -07:00
Anders Pitman
02dda12e0e
Move getting help section to top 2022-01-14 15:28:19 -07:00
Anders Pitman
8fa8e08786
Update README.md 2022-01-11 15:37:20 -07:00
Anders Pitman
bec4245764 Add version command to print version info 2022-01-07 14:36:16 -07:00
Anders Pitman
6bfa3e9a47 Only use X-Forwarded-For if not behind proxy
Since you can't trust it when it comes directly from clients.
2022-01-07 12:33:43 -07:00
Anders Pitman
85902ca944 Allow manually setting public IP 2022-01-05 22:49:42 -07:00
Anders Pitman
e38dd91657 Merge branch 'takingnames-link' 2022-01-05 22:42:38 -07:00
Anders Pitman
e5cee3bbb9 Warning instead of fail if no public IP 2022-01-05 22:42:11 -07:00
Anders Pitman
e201a98057
Merge pull request #130 from boringproxy/takingnames-link
Add TakingNames.io sponsor information
2022-01-05 21:59:16 -07:00
Anders Pitman
42dd97e291
Add TakingNames.io sponsor information 2022-01-05 21:58:14 -07:00
Anders Pitman
769097c270 Update to namedrop 0.4.0 2022-01-04 22:55:32 -07:00
Anders Pitman
7b4d8c40c0 Update to namedrop 0.3.0 2022-01-04 21:01:33 -07:00
Anders Pitman
f2d2e13e06 Update namedrop-go version 2022-01-04 20:40:37 -07:00
Anders Pitman
af4ec03240 Improve admin domain UI
Print QR code for TakingNames.io link
2022-01-04 18:29:33 -07:00
Anders Pitman
d0eb966ff6 Remove disclaimer and add IndieBits links 2022-01-03 00:13:48 -07:00
Anders Pitman
a17c04fc15 Fix typo 2022-01-02 00:22:28 -07:00
Anders Pitman
d2ad2571f5 Automatically log in after getting admin domain 2022-01-02 00:20:41 -07:00
Anders Pitman
46bb670b8f Disable ACME when using custom ports
LetsEncrypt currently only supports ports 80/443 for ACME, so if
custom ports are used we need to disable automatically getting
certs.

Also changed it to only emit a warning when ports aren't
reachable from the internet, rather than failing.
2022-01-01 16:32:51 -07:00
Anders Pitman
ec6739ea63 Use github version of namedrop-go 2021-12-30 22:39:34 -07:00
Anders Pitman
20eeeb53e9 Move a bunch more code into namedrop 2021-12-30 22:05:29 -07:00
Anders Pitman
f8281d95a4 Move some stuff into namedrop library 2021-12-30 20:57:28 -07:00
Anders Pitman
f087863a4b Remove remaining dnsapi code 2021-12-30 17:20:55 -07:00
Anders Pitman
ca885d3a02 Implement creating records with namedrop 2021-12-30 16:43:13 -07:00
Anders Pitman
42f0580690 Move namdrop into separate library 2021-12-30 14:52:59 -07:00
Anders Pitman
988bb37bad First draft namedrop API integration 2021-12-30 01:00:52 -07:00
Anders Pitman
b0d187964b Update readme 2021-12-29 21:54:59 -07:00