Ganetimgr is a Django application that manages Ganeti clusters
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
accounts
apply Fix bug with Template.render deprecated types Sep 20, 2018
auditlog fix urls Jun 12, 2018
context Introduce LEGACY_VNC_ENABLED global var Sep 5, 2017
contrib Check for existing tags in vm expiration check Apr 12, 2018
docs Document New OS Image Discovery Method Aug 23, 2018
ganeti Fix bug with Template.render deprecated types Sep 20, 2018
ganetimgr Update settings.py.dist Aug 24, 2018
locale/el/LC_MESSAGES Fix nofications typo in sidebar Aug 27, 2018
middleware
notifications Fix nofications typo in sidebar Aug 27, 2018
static Fix `ajax-loader.gif` in feedek.js Jan 11, 2017
stats fix urls Jun 12, 2018
templates Fix nofications typo in sidebar Aug 27, 2018
util Support properly reinstalling instances between OS providers Mar 27, 2018
.gitattributes
.gitignore Add *.swp in .gitignore (vim swap files) Aug 19, 2016
COPYRIGHT Switch licence to GPLv3 Aug 7, 2014
Changelog
README.md
_version.py [ganetimgr1.8] Update docs, requirements, changelog Aug 9, 2017
manage.py fix threading warning Oct 2, 2015
readthedocs-requirements.txt
requirements.txt Update requirements.txt Aug 27, 2018
version
watcher.py

README.md

Ganetimgr

![Gitter](https://badges.gitter.im/Join Chat.svg) Documentation Status

Ganetimgr is a web platform that eases the provisioning of virtual machines over multiple ganeti clusters. It leverages Ganeti's RAPI functionality to administer the clusters, and is stateless from the VM perspective. The project is written in Django and uses Bootstrap for the frontend. In essence, ganetimgr aims to be the frontend of a VPS service.

Development

  • 2010-2012 Apollon Oikonomopoulos (@apoikos)
  • 2011-2014 Leonidas Poulopoulos (@leopoul)
  • 2014-2015 Stavros Kroustouris (@kroustou)
  • 2015-2017 Sergios Aftsidis (@sergafts)
  • 2017 John Paraskevopoulos (@ioparaskev)

Contribution

Code

  • Brian Candler (@candlerb)
  • Mike Gabriel (@sunweaver)
  • Dimitris Bliablias (@dblia)

Documentation

  • 2014 Alex Kiousis (@alexkiousis)
  • 2014 Nikos Kokkalis (@nkokkalis)
  • 2013 George Kargiotakis (@kargig)

Instructions

For detailed instructions, go to our readthedocs page.

Contact Information

User discussions: ganetimgr-users@lists.grnet.gr

=====================================================================

Copyright and license

Copyright © 2010-2018 Greek Research and Technology Network (GRNET S.A.)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.