1
0
mirror of https://github.com/bingohuang/docker-labs.git synced 2025-07-14 01:57:32 +08:00

215 Commits

Author SHA1 Message Date
Marcos Lilljedahl
453b39d75f Fix variable definition 2017-04-11 20:22:57 -03:00
Marcos Lilljedahl
5b48de2164 Fix imageName argument
- Use defaultDindImageName variable in list
2017-04-11 20:00:52 -03:00
Michael Irwin
3b86c79c5b
Added setting to allow specification of new instance image 2017-04-11 17:58:15 -04:00
Michael Irwin
38c97cf100
Added API endpoint to get available instance images 2017-04-11 16:57:29 -04:00
Marcos Lilljedahl
8b00e7d132 Add new parameter due to API change 2017-04-11 14:53:33 -03:00
Marcos Lilljedahl
499245efb2 Update dind version 2017-04-11 14:51:00 -03:00
Marcos Nils
c511737136 Allow to specify image new when creating instances (#84) 2017-04-11 14:01:15 -03:00
Mathias Renner
35775c2083 Fix URL to access a published service from the outside world (#117) 2017-04-10 18:40:36 -03:00
Marcos Lilljedahl
c4be25076d Remove unnecesary proxy 2017-03-30 18:50:10 -03:00
Marcos Lilljedahl
75f3c93612 Add TCP proxy for tcp over http connections 2017-03-30 16:49:03 -03:00
Marcos Lilljedahl
e60622ff9e Mount securityfs to allow apparmor profiles in PWD 2017-03-26 20:10:13 -03:00
Marcos Lilljedahl
b447170d91 Update dind image 2017-03-25 12:28:47 -03:00
Marcos Lilljedahl
d497c5f05b Autoremove container upon exit 2017-03-17 12:56:35 -03:00
Marcos Lilljedahl
712f019ffb Resolve localhost 2017-03-15 18:16:36 -03:00
Marcos Lilljedahl
6fba4f3b3a Add session to list in the end 2017-03-15 17:41:53 -03:00
Marcos Lilljedahl
e8903896d1 Add PWD directory 2017-03-15 15:00:52 -03:00
Marcos Lilljedahl
ff7cc6180f Remove outdated docker-machine stuff 2017-03-15 11:12:28 -03:00
Jérôme Petazzoni
0c35bfab20 Add jq (JSON swiss-army knife) to DinD image (#110) 2017-03-14 23:37:44 -03:00
Marcos Lilljedahl
ec03c5ed69 Add MaxAge to securecookie 2017-03-14 17:08:02 -03:00
Marcos Lilljedahl
2c7af720c0 Increase cookie time 2017-03-14 14:59:06 -03:00
Marcos Lilljedahl
a875bbe23e Add cookie to prevent captcha constantly 2017-03-14 14:08:46 -03:00
Jonathan Leibiusky @xetorthio
0770eb689b Add some logging to the proxy 2017-03-13 18:23:36 -03:00
Marcos Nils
a4b0a98df3 Scaling (#109)
Make PWD scalable
2017-03-13 18:07:20 -03:00
Marcos Lilljedahl
7df7a7c68f Add docker cli bash completion
Fixes #103
2017-03-11 15:56:57 -03:00
Marcos Lilljedahl
7a8f1a9862 Enable profiling in daemon but keep log level in info 2017-03-08 16:58:20 -03:00
Marcos Nils
b999083ec7 Return ordered ports to the interface (#101)
Fixes #100
2017-03-07 11:04:16 -03:00
Marcos Lilljedahl
4394be9cf2 Move daemon configuration to daemon.json file 2017-03-06 22:55:57 -03:00
Marcos Lilljedahl
be2761a6be Update dind image to latest CE engine version 2017-03-02 14:23:57 -03:00
Michael Irwin
c10dc8c984 Added settings dialog with Mac OSX keyboard shortcuts (#99)
* Added settings dialog with Mac OSX keyboard shortcuts

Issue #98

* Added default keyboard prefix detection for Macs

Issue #98
2017-02-28 11:37:04 -03:00
Marcos Lilljedahl
37cd429058 Add default gitconfig 2017-02-27 16:57:07 -03:00
Jonathan Leibiusky @xetorthio
5f647d7fba Make PWD dns recursive 2017-02-24 11:52:42 -03:00
Jonathan Leibiusky @xetorthio
b6e44d93bc Also listen our dns server on tcp, so when we fail on udp and client retries on tcp, we also fail fast. 2017-02-24 10:54:15 -03:00
Jonathan Leibiusky @xetorthio
d71799954f Code update because of dependecy changes 2017-02-24 10:01:06 -03:00
Jonathan Leibiusky @xetorthio
b44fb3d7bd Instead of returning a nice error, just close the connection as it seems
libnetwork doesn't handle RcodeServerFailure, and when receiving it it
won't try the next configured DNSs
2017-02-24 09:55:08 -03:00
Marcos Lilljedahl
41ded27ef3 Use cloudfare endpoint 2017-02-20 16:07:18 -03:00
Marcos Lilljedahl
d1772aebe9 Add cors only to routes that need it 2017-02-20 14:24:53 -03:00
Marcos Lilljedahl
0df09bebdb Allow to send subdomains but forward header as is to backends 2017-02-17 13:58:53 -03:00
Marcos Lilljedahl
9e57f3b61c Allow to override target host header using subdomains 2017-02-17 12:53:16 -03:00
Jonathan Leibiusky
f816be6f69 Add DNS support for PWD instances (#94)
* Add DNS support for PWD instances

* Store IP address of PWD in all session networks and restore it with the
same IP address

* Remove unnecesary print

* Change url format to pwd<ip>-port for better DNS filtering

* Make PWD listen on 80 and 443 for DNS resolve to work
2017-02-17 11:10:01 -03:00
Jonathan Leibiusky @xetorthio
9c4df837a8 Add support for websocket proxying 2017-02-14 15:41:03 -03:00
Marcos Nils
640d64c3aa Update proxy to handle port redirects (#92) 2017-02-12 02:25:25 +02:00
Marcos Lilljedahl
3dc1f3e601 Update dind image 2017-02-10 16:02:44 -03:00
Marcos Nils
880517048e Remove hardcoded boot2docker URL 2017-02-03 15:14:15 -03:00
Marcos Lilljedahl
14c5cb5abf Fix stats styling issue 2017-02-03 10:33:25 -03:00
Marcos Lilljedahl
4374b5b9c8 Fix condition 2017-02-01 18:25:28 -03:00
Marcos Lilljedahl
434256f9cc Increase pidslimit to 1000 and allow to override via env var 2017-02-01 17:29:14 -03:00
Marcos Lilljedahl
c0bafc5f3b Allow to access insecure https exposed services through proxy 2017-02-01 16:40:45 -03:00
Marcos Nils
a5d1e5c207 Allow to override session timeout. (#86)
* Allow to override session timeout.

This comes useful as it can be overriden from the SDK now

* Fix comments
2017-01-31 13:51:57 +02:00
Marcos Lilljedahl
1d37f98efd Add content-type in CORS allowed headers for microsoft edge to work =S 2017-01-25 22:31:45 -03:00
Marcos Lilljedahl
51d19839bf Add transport to avoid connection re-use 2017-01-19 13:20:10 -03:00