Skip to content

robfrut135/DockerWebConsole

Repository files navigation

Docker WebConsole

Administration of containers from a web interface

Uses

Features

  • show containers in host
  • open console in your browser
  • on close, close session on container
  • container logs in real-time
  • run docker commands
  • user/admin login
  • administration users
  • search containers by label

ToDo:

  • management different Docker host
  • users control based on Labels

Config

Edit config/config.go

var defaultConfig = Config{
	Addr: flag.Bool("addr", false, "find open address and print to final-port.txt"),
	Host: "localhost",
	Ssh: &myssh.MakeConfig{
		User:     "root",
		Password: "XXXXXXX",
		Server:   "localhost",
		Port:     "22",
	},
	MailHost:       "smtp.gmail.com",
	MailPort:       465,
	MailFrom:       "[email protected]",
	MailMailerUser: "[email protected]",
	MailMailerPass: "YYYYYYYYYYYYY",
	GottyPath:      "/Path/to/your/gotty/",
}

Build and run

bee run

Demo on Fedora21 - current version

TODO

Demo on Fedora21 - v0

Video demostration
Live demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published