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

202 Commits

Author SHA1 Message Date
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
Marcos Lilljedahl
5e0665353c Update dind to rc6 2017-01-15 19:32:40 -03:00
Marcos Lilljedahl
f2fe0e3137 Configure CORS correctly 2017-01-13 20:40:14 -03:00
Marcos Lilljedahl
4616cb1f5d Add CORS handlers to support SDK 2017-01-13 19:29:39 -03:00
Marcos Lilljedahl
c1cfc7958a Revert "Add CORS to create session and make it return text plain session ID"
This reverts commit c81a712a28eba960a4bcdc078cb51a1a4f832dbb.
2017-01-13 19:27:07 -03:00
Marcos Lilljedahl
c81a712a28 Add CORS to create session and make it return text plain session ID 2017-01-13 19:23:41 -03:00
Marcos Lilljedahl
d1d69e5ff0 Add vi alias to vim 2017-01-10 20:06:18 -03:00
Marcos Lilljedahl
a025f69daa Update dind to rc5 and compose to 1.10 2017-01-08 13:28:58 -03:00
Marcos Nils
41d2b5f235 Add instance name to hash in URL (#77)
Fixes #7
2017-01-04 18:43:06 +02:00
Antonis Kalipetis
81280517bf Add visual state of New instance and Delete buttons (#75)
The buttons now get disabled when pressed and their text changes to the action being made.
If the action ends (either with success or failure), state is reverted to the normal one.

Signed-off-by: Antonis Kalipetis <akalipetis@gmail.com>
2017-01-04 18:42:49 +02:00
Antonis Kalipetis
fd52a544d1 Add .editorconfig file for consistent styling (#76)
This should take effect when editors with [EditorConfig](http://editorconfig.org/) support are used.

Signed-off-by: Antonis Kalipetis <akalipetis@gmail.com>
2017-01-03 19:47:04 +02:00
Antonis Kalipetis
1af2b3665f Update style.css to use terminal-container (#74)
* Update Xterm.js CSS to the latest version

Signed-off-by: Antonis Kalipetis <akalipetis@gmail.com>

* Update style.css to use terminal-container

The `.terminal` class was messing around xterm.js CSS rules, resulting in the cursor never being in a focused state.

Signed-off-by: Antonis Kalipetis <akalipetis@gmail.com>
2017-01-03 18:13:18 +02:00
Marcos Lilljedahl
aa7aba1d5e Update xterm.js 2017-01-02 16:19:52 -03:00
Marcos Lilljedahl
bfbe3abed5 Check that instance is present when setting ports 2016-12-29 14:10:21 -03:00