Switch branches/tags
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
app Add commands&apis to list and delete domain authorizations (#2964) Jul 5, 2018
bin remove bundler from bin/kontena-console (#2170) Apr 18, 2017
config
db/migrations
docs Add commands&apis to list and delete domain authorizations (#2964) Jul 5, 2018
lib Improve mutations to return multiple errors for a field (#2058) May 22, 2017
packaging
spec
.dockerignore Server: dockerignore docs/ to optimize image build (#2613) Jul 26, 2017
.env.example
.gitignore Remove unnecessary spec_helper requires in tests (#1932) Mar 7, 2017
.rspec
.ruby-version Remove project root .ruby-version, update agent/ and server/ .ruby-ve… Feb 15, 2018
Dockerfile
Gemfile Server: Derive stronger SymmetricEncryption key from the configured V… Feb 13, 2018
Gemfile.lock
LICENSE
Procfile initial support for running master on heroku Jan 3, 2016
README.md
Rakefile
VERSION Update master branch for release 1.5.0 (#3307) Feb 28, 2018
Vagrantfile
config.ru
docker-compose.yml Add rbtrace support to server & agent (#2528) Sep 5, 2017
run.sh
server.rb Enable server API gzip encoding when KONTENA_SERVER_GZIP=true (#3241) Feb 13, 2018

README.md

Kontena Server

Features

  • Access control
  • Orchestrates multiple Docker grids (clusters)
  • Container logs
  • Container metrics
  • Audit log
  • Service abstraction
  • Scheduler
  • Realtime (websocket) channel to Kontena Agents

Development

Run all tests

CI=1 bundle exec rspec

Run single test suite

CI=1 bundle exec rspec spec/models/host_node_spec.rb

Get started

Start app

$ docker-compose up

Build:

$ docker build -t kontena/server .

License

Kontena is licensed under the Apache License, Version 2.0. See LICENSE for full license text.