Commit Graph

697 Commits

Author SHA1 Message Date
Jonathan Leibiusky @xetorthio
637b014931 Allow external stacks.
Also default to `stack.yml` if file was not specified.
2017-05-18 13:16:34 -03:00
Marcos Lilljedahl
317509d3df Update compose and machine versions 2017-05-18 10:58:27 -03:00
Marcos Nils
18c346a09b Merge pull request #3 from xetorthio/compose_change
Create sessions volume and mount it in the PWD containers
2017-05-18 09:47:33 -03:00
Jonathan Leibiusky @xetorthio
686c861928 Create sessions volume and mount it in the PWD containers, instead of
bind mounting a path from the host.
Remove `pwd` folder which is unused because of the change above.
2017-05-18 09:32:12 -03:00
Marcos Nils
caf42df624 Update README.md 2017-05-17 13:22:15 -03:00
Marcos Nils
dced4910d1 Add dind build instructions 2017-05-17 13:08:34 -03:00
Marcos Nils
55028efa88 Update development instructions 2017-05-17 13:02:27 -03:00
Marcos Lilljedahl
317ba8bc06 Format file and fix styling 2017-05-16 20:39:02 -03:00
Jonathan Leibiusky @xetorthio
1634200ef7 UI modifications for stack creation 2017-05-16 17:37:34 -03:00
Jonathan Leibiusky
bfa90865a1 Merge pull request #1 from xetorthio/stack_create
Deploy stack automatically when supplied
2017-05-16 14:25:45 -03:00
Marcos Lilljedahl
31823109a5 Move stack creation when starting session
- If stack is not found return 400 status code
2017-05-16 14:09:15 -03:00
Marcos Lilljedahl
5dd56a2886 Deploy stack automatically when supplied 2017-05-15 16:09:13 -03:00
Marcos Lilljedahl
a6c19e451f Remove duplicated regex and unused function 2017-05-15 14:30:42 -03:00
Jonathan Leibiusky @xetorthio
aa02432c56 Fix bugs introduced mainly to docker-machine driver when we added TLS proxy 2017-05-13 11:12:37 -03:00
Marcos Lilljedahl
46bbd3b074 Fix missing spots due to host url change 2017-05-12 17:25:45 -03:00
Marcos Lilljedahl
88107bf576 Merge branch 'mikesir87-128-replace-underscores-in-urls' 2017-05-12 16:26:03 -03:00
Jonathan Leibiusky
8df6373327 HTTPS and File Uploads (#139)
* Add a few fixes

* Use CopyToContainer instead of bind mounts

* Remove a local compose file

* Changes according to the comments

* Rebase with master
2017-05-12 16:20:09 -03:00
Marcos Nils
61a0bb4db1 Add support for setting alias when creatign instance. (#140)
* Add support for setting alias when creatign instance.

The POST to create a instance now provides an `alias` field which
then can be used to access the instance services through the following
URL:

`http://<alias>-<short_session>-<port>.<tld>`

When creating a session you can now send an `alias`

* Remove unnecessary function

* Add alias support for DNS resolution
2017-05-11 17:39:17 -03:00
Marcos Nils
62c5d3761d Add support for setting stacks when creating session (#138)
* Add support for setting stacks when creating session

* Add exec endpoint and move dns stuff to another package

* Rename command and status code
2017-05-11 10:34:16 -03:00
Jonathan Leibiusky @xetorthio
24f8c9fc62 Change import statements accordingly 2017-05-08 15:35:42 -03:00
Marcos Lilljedahl
2652cb268d Merge branch '128-replace-underscores-in-urls' of https://github.com/mikesir87/play-with-docker into mikesir87-128-replace-underscores-in-urls 2017-05-08 08:18:17 -03:00
Marcos Lilljedahl
bcf0c5cb4c Add ARG to allow build different images 2017-05-07 17:46:10 -03:00
Marcos Lilljedahl
6cbc4e53e0 Update to latest stable CE edition 2017-05-07 15:37:48 -03:00
Drew MacInnis
c793118cf3 Fix spelling mistake (#136) 2017-05-06 13:46:47 +02:00
Michael Irwin
af7e09a4e0 Small tweaks to motd message (#134) 2017-05-05 16:12:54 +02:00
Michael Irwin
9840e7ab8e Set default layout to "None" when on non-Mac device (#133)
Issue #131
2017-05-05 03:12:45 +02:00
Marcos Lilljedahl
0ff568a081 Add MOTD 2017-05-04 19:48:56 -03:00
Marcos Lilljedahl
fe5c17d9b1 Remove UCP image 2017-05-04 19:25:42 -03:00
Marcos Lilljedahl
5ac8131a10 Limit the container log size to avoid filling the disk 2017-05-04 12:43:06 -03:00
Michael Irwin
e31dc8cfaa Replaced all uses of underscore in proxy URLs with dashes
Issue #128
2017-04-26 00:10:35 -04:00
Marcos Lilljedahl
6acb6f47c5 Fix port ordering 2017-04-16 20:22:37 -03:00
Jonathan Leibiusky
d6c359645c Font size and fullscreen (#120)
* Allow to change terminal font size in settings.
Allow to enter fullscreen mode with alt+enter.

* Fix size issues
2017-04-16 19:47:18 -03:00
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