Skip to main content

ACE is a Django app to administrate networks hosts, ip address, services, racks, patchpanels, phones and more. The system objective is turn the IT Infraestructure adminsitration easyer.

Project description

Sistema ACE - Administração de Cabeamento Estruturadao e Infraestrutura de TI
=============================================================================

Sistema desenvolvido em Django para controle de pontos de rede (voz, dados, voip), ramais, telefones, switches, racks, patchpanels, equipamentos, redes, serviços e endereços IP.

O ACE permite um controle centralizado de várias informações da infraestrutura de TI de uma organização tais como:

* Listagem de todos os servidores, sejam físicos ou virtuais em uso ou não;
* Localização dos equipamentos (computadores, impressoras, switches, accesspoints, equipamentos de segurança e outros);
* Controle de bens;
* Conexões de rede de equipamentos em tomadas, patchpanels e portas de switches;
* Controle de VLANs e suas associações a redes e portas de switch;
* Controle de switches e pilhas (stacks);
* Controle de redes e endereçamentos IP;
* Controle de linhas telefônicas sejam elas analógicas, digitais ou VoIP.


Requisitos (Requirements)
------------

- Python 2.7
- Django 1.11




Instalação
----------

Caso esteja utilizando um sistema GNU-Linux será necessário instalar previamente pacotes de desenvolvimento como gcc, make e outros (o pacote build-essential no Debian e Ubuntu) além do python-dev.

1. Instale o ACE com o comando a seguir::

pip install django-sysace




2. Adicione **django.contrib.admin**, **ace** e os outros apps necessários à seção **INSTALLED_APPS** do arquivos **settings.py**. ::

INSTALLED_APPS = [
...
'django.contrib.admin',
...
'ace',
'simple_history',
'django_modalview',
'dal',
'dal_select2',
'solo',
'tinymce',
'widget_tweaks',
'django_modalview',
'django_cron',
'mail_templated',
'localflavor',
'django_extensions',
'dbbackup',
'django_tables2',
'import_export',
'massadmin',



3. Inclua no arquivo urls.py do projeto URLconf do ace no arquivo urls.py do projeto como mostrado a seguir::

url(r'^ace/', include('ace.urls')),


4. Rode o comando abaixo para criar os modelos do ace::

python manage.py migrate

5 Inicie o servidor e acesse pelo endereço http://127.0.0.1:8000/admin/
(vocẽ precisará do app Admin habilitado).

6. Acesse http://127.0.0.1:8000/ace/ para iniciar a inclusão dos componentes da infraestrutura de TI.



Documentação
------------
Compatível com **Django 1.11**

A documentação está disponível no [Readthedocs](http://django-sysace.readthedocs.io).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-sysace-1.2.2.tar.gz (14.9 MB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page