Commit Graph

69 Commits

Author SHA1 Message Date
tigerbot 2a57a1e12c fixed a few misc errors that appeared in testing 2017-10-11 13:06:24 -06:00
tigerbot 61af4707ee moved domains up a level to allow multiple module groups with same domain names 2017-10-11 12:11:20 -06:00
tigerbot ea55d3cc73 removed `bind` from the `http` and `tls` settings 2017-10-10 12:34:32 -06:00
tigerbot 8371170a14 renamed `dns` settings to `udp` 2017-10-10 11:32:18 -06:00
tigerbot 5761ab9d62 added JSON Schema to validate the config 2017-10-06 17:50:16 -06:00
tigerbot 8f4a733391 changed module config property name 2017-10-05 18:11:58 -06:00
tigerbot ded53cf45c reduced a few lines of code 2017-10-05 18:10:59 -06:00
tigerbot 0380a8087f automatically add `id` to modules and domains 2017-10-04 18:27:29 -06:00
tigerbot d04b750f87 changed the default config 2017-10-04 18:26:27 -06:00
tigerbot 12e4a47855 removed addresses and cwd from the config 2017-10-04 11:49:05 -06:00
tigerbot a625ee9db9 made goldilocks reload config on SIGHUP 2017-09-19 18:23:43 -06:00
tigerbot bc301b94c9 added first implementation of DDNS 2017-09-14 15:26:19 -06:00
tigerbot 000d36e76a exposed a loopback test route in the api 2017-06-26 11:34:42 -06:00
tigerbot 4d49e0fb63 allowed for specifying not-yet-existent config file 2017-06-12 11:38:18 -06:00
tigerbot e96ebfc1fc made style worse for consistency 2017-06-09 16:03:12 -06:00
tigerbot d12c06999e implemented syncing config back to the workers 2017-06-09 12:40:39 -06:00
tigerbot cad8dd686e changed UDP servers to reuseAddr 2017-06-09 12:14:25 -06:00
tigerbot 78da05b630 added way to save POST-ed config 2017-06-09 11:18:05 -06:00
tigerbot 509f2f4f4f made the --tunnel option (partially) work 2017-05-26 12:11:39 -06:00
tigerbot 2eb6d1bc95 made more command line flags do things 2017-05-24 18:20:02 -06:00
tigerbot 21a77ad10a added way to specify proxy destination 2017-05-24 13:05:37 -06:00
tigerbot be67f04afa added the mDNS options to the example config 2017-05-24 11:42:17 -06:00
tigerbot 1f8e44947f added simple mDNS responder 2017-05-23 16:23:43 -06:00
AJ ONeal e386b19e3f update no-config defaults 2017-05-17 14:24:19 -05:00
tigerbot d16f857fca implemented HTTP 301 redirect with glob matching 2017-05-16 13:04:08 -06:00
tigerbot 8599d383df changed example config to use snake_case 2017-05-15 16:16:15 -06:00
tigerbot b3b407d161 Merge branch 'master' into forwarding 2017-05-09 10:53:56 -06:00
AJ ONeal dad2e66f52 allow empty config file 2017-05-08 17:01:59 -06:00
tigerbot 513e6e8bdd implemented forwarding of TCP based on incoming port 2017-05-08 16:52:37 -06:00
AJ ONeal 3a96004038 rookie mistake: path.join should be path.resolve 2017-05-08 16:34:03 -06:00
tigerbot 3e1abaddf4 fixed two potential problems on startup 2017-05-08 13:00:45 -06:00
tigerbot 8c4594f399 fixed problem specifying config file 2017-05-06 12:23:51 -06:00
tigerbot 0a7e70517f implemented UDP forwarding for DNS 2017-05-03 13:55:16 -06:00
tigerbot dbd1e23bfa fixed a few minor things 2017-05-01 17:52:22 -06:00
AJ ONeal eacf2e0dbf made workaround for the TLS issue that I should have ignored... 2017-04-28 13:07:05 -06:00
AJ ONeal 4b470ffe51 admin page now loads properly 2017-04-27 16:50:03 -06:00
AJ ONeal dc55169415 proxy mostly works 2017-04-27 16:05:34 -06:00
AJ ONeal 67aa28aece WIP merging walnut, serve-https, and stunnel.js 2017-04-26 20:16:47 -06:00
AJ ONeal 4267955286 switch over to commander 2017-04-13 17:42:37 -06:00
AJ ONeal 59721582c5 WIP stunnel.js support 2017-04-05 19:02:51 -06:00
AJ ONeal 90f5eb11d5 show many more things 2017-03-15 03:40:35 -06:00
AJ ONeal df8cb8d96f use arrays instead of maps 2017-03-13 16:39:43 -06:00
AJ ONeal 0103ae02d4 retrieve ips, show priorities 2017-03-04 00:25:20 -07:00
AJ ONeal 22b7a1b880 more comprehensive data model 2017-03-02 00:58:45 -07:00
AJ ONeal 3f56e3a295 first hint of management interface 2017-02-22 18:48:34 -07:00
AJ ONeal 8df415c91d rebrand to goldilocks 2017-02-22 15:00:14 -07:00
AJ ONeal 9948fccf71 remind to check before issuing with greenlock 2017-02-06 11:15:18 -07:00
AJ ONeal 658b095254 use any available *localhost*.daplie.me certificate 2017-02-03 11:55:17 -07:00
AJ ONeal 98dac06085 allow templating 2017-02-03 10:50:33 -07:00
AJ ONeal e12164d3dc don't output agree-tos and email message for localhost 2017-02-02 18:15:54 -07:00