1
0
mirror of https://github.com/ansible/awx.git synced 2024-10-31 15:21:13 +03:00
Go to file
2013-05-09 23:49:51 -04:00
app_setup Fix setup.yml 2013-05-06 15:15:18 -04:00
docs Docs update following LaunchJob renaming. 2013-04-17 21:53:45 -04:00
lib Latest UI changes. Credential List and Edit working -need to add ask pw option and validation around team vs. user. Lookup dialog is now a generic helper that can be shared by all controllers. Credentials controller is first to use api-loader which reads the \/api and \/api\/v1 to determine base set of urls. And more... 2013-05-09 23:49:51 -04:00
planning Add comments on planning docs 2013-03-15 23:12:17 -04:00
.gitignore Changed how Project local_path is configured, added option to specify playbook on JobTemplate and Job, updated admin and tests. 2013-04-19 15:40:13 -04:00
COPYING Just use the plain GPLv3. 2013-04-09 00:55:25 -04:00
Makefile Work in progress on credential/job updates. 2013-04-24 00:43:36 -04:00
manage.py Initial setup script. 2013-05-07 18:17:04 -04:00
MANIFEST.in Initial setup script. 2013-05-07 18:17:04 -04:00
README.md Added UI under lib/static/web. Updated README.md 2013-05-06 14:26:49 -04:00
requirements.txt Do not install paramiko from pip, as ansible already requires the OS paramiko and this will 2013-04-27 11:25:17 -04:00
SETUP.md Reapplied migrations since change, work on tests for inventory script. 2013-03-29 02:36:11 -04:00
setup.py Initial setup script. 2013-05-07 18:17:04 -04:00
TODO.md Updates to permissions checks (and tests), add logging around permission checks, permission-related fixes to support browsable API, work in progress on job templates API, added default logging settings. 2013-05-01 14:10:42 -04:00

Ansible-Commander

Ansible-commander is a set of add-ons on top of ansible-core that adds a server, REST API, cli client, extensive logging, background job execution, and a user interface.

Technology

  • Ansible
  • Django (a python web framework)
  • Django REST Framework
  • Celery (a python task engine)
  • PostgreSQL

Status

Ansible-Commander (ACOM) is in very early development and is of interest to development audiences only. Open development is important though so we are building it in the open.

Getting Things Installed

See SETUP.md for requirements and details.

Accessing the new UI

The UI is installed under lib/static/web. After starting the django server (i.e. make runserver), access the ui from a web browser at:

http://127.0.0.1:8013/static/web/app/index.html

License

Ansible-Commander is made available under the GPL v3, see COPYING, (C) AnsibleWorks, 2013.

Commercial licensing is also available.