Commit Graph

  • cd07a16a5a added docker examples Willem@105.pve1.lan 2022-02-18 08:52:52 +02:00
  • af5e9e41ab Merge pull request #2 from WGrobler/gitignore Willem Grobler 2022-02-18 08:35:16 +02:00
  • 42fa39f3c0 moved .gitignore(s) to seperate branch Willem@105.pve1.lan 2022-02-18 08:33:19 +02:00
  • 72185f454c Remove deprecated /api/users/<user>/clients Anders Pitman 2022-02-17 14:55:14 -07:00
  • 691afe1f8f Implement /api/clients DELETE and fix bug Anders Pitman 2022-02-17 14:52:54 -07:00
  • 0eab8db4d6 Simplify client creation API Anders Pitman 2022-02-17 14:40:17 -07:00
  • 4ca1b5959d Merge branch 'master' into limit-tokens Anders Pitman 2022-02-17 14:09:34 -07:00
  • 7c4b1e3bc8 Merge pull request #148 from boringproxy/add-acme-staging-flag Anders Pitman 2022-02-17 14:09:16 -07:00
  • ca6667cede Add flag to use Let's Encrypt staging add-acme-staging-flag Anders Pitman 2022-02-17 14:08:32 -07:00
  • 45d9a22c41 Merge branch 'master' into limit-tokens Anders Pitman 2022-02-17 14:01:19 -07:00
  • f1020aac49 Merge pull request #147 from boringproxy/fix-client-auto-tls-certs Anders Pitman 2022-02-17 13:59:21 -07:00
  • 08e1beba6e Fix auto TLS cert bug for Client TLS tunnels fix-client-auto-tls-certs Anders Pitman 2022-02-17 13:58:20 -07:00
  • 2907814539 Improve /tokens and /clients UI Anders Pitman 2022-02-17 13:47:03 -07:00
  • 53aa3735a9 Implement managing clients through web UI Anders Pitman 2022-02-17 13:38:27 -07:00
  • 5ae2b81882 Fix login token bug Anders Pitman 2022-02-17 11:37:02 -07:00
  • 0b9a175ce9 Check client when creating client on api Anders Pitman 2022-02-16 12:58:26 -07:00
  • 6f12fc2633 Support IPv6 for namedrop records Anders Pitman 2022-02-16 12:45:55 -07:00
  • 5ff2250a59 Allow scoped tokens to create clients Anders Pitman 2022-02-16 11:58:34 -07:00
  • 0a23c2fc0e Limit token permissions Anders Pitman 2022-02-16 11:44:24 -07:00
  • 392a1ec8d7 Rename Tunnel Type to TLS Termination in UI raw-tls-tunnels Anders Pitman 2022-02-16 10:17:32 -07:00
  • 1a2bbf7948 Merge branch 'master' of github.com:boringproxy/boringproxy into raw-tls-tunnels Anders Pitman 2022-02-14 12:40:59 -07:00
  • 23f7a06358 Merge pull request #138 from WGrobler/added-service-docs Anders Pitman 2022-02-14 12:40:46 -07:00
  • 272acb9d95 Merge branch 'master' of github.com:boringproxy/boringproxy into raw-tls-tunnels Anders Pitman 2022-02-14 12:37:06 -07:00
  • f6f9c451d2 Merge pull request #140 from WGrobler/lan-fix Anders Pitman 2022-02-14 12:36:28 -07:00
  • 7d740b7c31 proxyRequest with ClientAddress and not localhost Willem@105.pve1.lan 2022-02-14 17:38:52 +02:00
  • e140bee718 pre merge req changes Willem@105.pve1.lan 2022-02-12 12:41:21 +02:00
  • b3d16e18a1 Update README.md Willem Grobler 2022-02-12 11:21:45 +02:00
  • 6783bba782 Update README.md Willem Grobler 2022-02-12 11:05:26 +02:00
  • a520d486dd Update README.md Willem Grobler 2022-02-12 11:03:24 +02:00
  • 95d319a4bc Create README.md Willem Grobler 2022-02-12 09:23:19 +02:00
  • 3be1f0b48c Implement raw TLS tunnels Anders Pitman 2022-02-11 13:04:59 -07:00
  • 28a919f861 Implement IPv6 support for logs Anders Pitman 2022-02-11 12:27:36 -07:00
  • 9be7ed5b62 Update to namedrop v0.7.0 and go mod tidy Anders Pitman 2022-02-11 12:22:46 -07:00
  • dc2a876719 Support IPv6 for HTTPS requests Anders Pitman 2022-02-11 12:04:54 -07:00
  • 02dda12e0e Move getting help section to top Anders Pitman 2022-01-14 15:28:19 -07:00
  • 8fa8e08786 Update README.md Anders Pitman 2022-01-11 15:37:20 -07:00
  • bec4245764 Add version command to print version info Anders Pitman 2022-01-07 14:36:16 -07:00
  • 6bfa3e9a47 Only use X-Forwarded-For if not behind proxy Anders Pitman 2022-01-07 12:33:43 -07:00
  • 85902ca944 Allow manually setting public IP v0.8.2 Anders Pitman 2022-01-05 22:49:42 -07:00
  • e38dd91657 Merge branch 'takingnames-link' Anders Pitman 2022-01-05 22:42:38 -07:00
  • e5cee3bbb9 Warning instead of fail if no public IP Anders Pitman 2022-01-05 22:42:11 -07:00
  • e201a98057 Merge pull request #130 from boringproxy/takingnames-link Anders Pitman 2022-01-05 21:59:16 -07:00
  • 42dd97e291 Add TakingNames.io sponsor information takingnames-link Anders Pitman 2022-01-05 21:58:14 -07:00
  • 769097c270 Update to namedrop 0.4.0 v0.8.1 Anders Pitman 2022-01-04 22:55:32 -07:00
  • 7b4d8c40c0 Update to namedrop 0.3.0 Anders Pitman 2022-01-04 21:01:33 -07:00
  • f2d2e13e06 Update namedrop-go version Anders Pitman 2022-01-04 20:40:37 -07:00
  • af4ec03240 Improve admin domain UI v0.8.0 Anders Pitman 2022-01-04 18:29:33 -07:00
  • d0eb966ff6 Remove disclaimer and add IndieBits links Anders Pitman 2022-01-03 00:13:48 -07:00
  • a17c04fc15 Fix typo Anders Pitman 2022-01-02 00:22:28 -07:00
  • d2ad2571f5 Automatically log in after getting admin domain Anders Pitman 2022-01-02 00:20:41 -07:00
  • 46bb670b8f Disable ACME when using custom ports Anders Pitman 2022-01-01 16:32:51 -07:00
  • ec6739ea63 Use github version of namedrop-go Anders Pitman 2021-12-30 22:39:34 -07:00
  • 20eeeb53e9 Move a bunch more code into namedrop namedrop Anders Pitman 2021-12-30 22:05:29 -07:00
  • f8281d95a4 Move some stuff into namedrop library Anders Pitman 2021-12-30 20:57:28 -07:00
  • f087863a4b Remove remaining dnsapi code Anders Pitman 2021-12-30 17:20:55 -07:00
  • ca885d3a02 Implement creating records with namedrop Anders Pitman 2021-12-30 16:43:13 -07:00
  • 42f0580690 Move namdrop into separate library Anders Pitman 2021-12-30 14:52:59 -07:00
  • 988bb37bad First draft namedrop API integration Anders Pitman 2021-12-30 01:00:52 -07:00
  • b0d187964b Update readme dnsapi Anders Pitman 2021-12-29 21:54:59 -07:00
  • ad133cb4bb Use TakingNames.io to get public IP Anders Pitman 2021-12-23 14:10:18 -07:00
  • e83df3478f Improve TakingNames.io request generation Anders Pitman 2021-12-23 00:02:28 -07:00
  • a3140efb20 Implement domain request failure Anders Pitman 2021-12-21 15:18:08 -07:00
  • 53946e878f Removed unused tunMan from ui_handler.go Anders Pitman 2021-12-21 14:05:14 -07:00
  • 811f25ce3e Fix previous commit Anders Pitman 2021-12-21 13:59:55 -07:00
  • 0934799ccd Clean up Tunnel struct a bit Anders Pitman 2021-12-21 13:57:56 -07:00
  • b795ee0bc9 Remove unused custom SSH key code Anders Pitman 2021-12-21 13:14:01 -07:00
  • 38cb381051 HTTPS by default, but allow HTTP Anders Pitman 2021-12-20 22:37:50 -07:00
  • 2745e02b8b Merge pull request #118 from boringproxy/allow-other-ports Anders Pitman 2021-12-20 20:56:55 -07:00
  • 30358d7808 Implement binding non-default ports allow-other-ports Anders Pitman 2021-12-20 12:56:50 -07:00
  • cf281fa7f2 Merge branch 'takingnames-io-integration' Anders Pitman 2021-12-20 00:46:58 -07:00
  • 8f39130674 Add QR code to printed login info Anders Pitman 2021-12-20 00:46:26 -07:00
  • cfdae775fa Merge pull request #115 from boringproxy/takingnames-io-integration Anders Pitman 2021-12-19 21:46:46 -07:00
  • 7c6077a0fe Implement admin domain with bootstrap domain takingnames-io-integration Anders Pitman 2021-12-19 21:24:52 -07:00
  • 8653583cec Add some common proxy headers Anders Pitman 2021-12-19 19:38:17 -07:00
  • 49c467f85c Rename webdo to dnsapi Anders Pitman 2021-12-19 17:08:11 -07:00
  • 5db952a069 Improve security of TakingNames.io integration Anders Pitman 2021-12-18 17:40:59 -07:00
  • 2d4465f665 Use the admin domain with HTTPS for redirect Anders Pitman 2021-12-17 22:22:44 -07:00
  • 5b4c148bec Implement TakingNames.io integration Anders Pitman 2021-12-17 22:18:55 -07:00
  • 4093472109 Enable ACME http-01 challenge Anders Pitman 2021-12-17 20:26:20 -07:00
  • 334549cb05 First draft of TakingNames.io integration Anders Pitman 2021-12-15 14:34:06 -07:00
  • aa6ab77a05 Verify public IP on startup Anders Pitman 2021-12-15 14:33:01 -07:00
  • e70cc5cc13 Add more info on tunnel pages html-ui Anders Pitman 2021-12-15 13:10:54 -07:00
  • c09219ecbf Add SSH key download button Anders Pitman 2021-12-15 11:43:54 -07:00
  • ffe05ccdb4 Simplify tunnel editor page Anders Pitman 2021-12-14 16:52:26 -07:00
  • fb3f4b4eee Fix border colors Anders Pitman 2021-12-14 16:34:35 -07:00
  • ad6be0f6a9 Improve proxyConn comments Anders Pitman 2021-12-14 15:43:06 -07:00
  • 87cbeb4862 Finish removing go rice Anders Pitman 2021-12-14 15:04:34 -07:00
  • 93647182ad Remove go rice from build Anders Pitman 2021-12-14 14:58:38 -07:00
  • 898a520c55 Run go fmt Anders Pitman 2021-12-14 14:54:32 -07:00
  • d13486ce2c Fix logo loading Anders Pitman 2021-12-14 14:54:16 -07:00
  • 94a3316e2f Remove old CSS UI Anders Pitman 2021-12-14 14:44:04 -07:00
  • 60fbfac081 Implement first draft of HTML UI Anders Pitman 2021-12-14 14:06:25 -07:00
  • aa04f15283 Merge pull request #107 from boringproxy/add-bsd-builds v0.7.0 oauth Anders Pitman 2021-12-05 13:02:20 -07:00
  • b887f40b93 Add freebsd and openbsd builds add-bsd-builds Anders Pitman 2021-12-05 12:59:05 -07:00
  • 82241ecc0c Merge pull request #106 from boringproxy/fix-authorized-keys Anders Pitman 2021-12-05 12:48:55 -07:00
  • b9d07f9663 Prevent duplicate domains fix-authorized-keys Anders Pitman 2021-12-03 17:50:02 -07:00
  • 12ec55cf37 Clear authorized_keys before writing Anders Pitman 2021-12-03 17:38:06 -07:00
  • e4b6598274 Don't follow redirects in client HTTP client Anders Pitman 2021-10-02 11:04:47 -06:00
  • 0bb64b23b3 Merge pull request #81 from nickshanks347/master Anders Pitman 2021-04-06 21:35:45 -06:00
  • 65106da6f7 Update Dockerfile to build properly Nick 2021-04-01 22:20:17 +01:00