forked from shaba/openuds
Merge branch 'master' of github.com:dkmstr/openuds
This commit is contained in:
commit
7dd57cd778
@ -11,29 +11,29 @@ In order to run UDS, you will need:
|
||||
* Ldap Libraries for python
|
||||
* Criptographic package for python
|
||||
|
||||
Default transports are compiled in binary form, and keeped inside UDS repository,
|
||||
Default transports are compiled in binary form, and kept inside the UDS repository,
|
||||
so you won't need Java to put UDS to work.
|
||||
|
||||
Once you have all of this, you will have to follow these steps:
|
||||
|
||||
* Obtain UDS from repository, you can see how to do this from
|
||||
:doc:`repository access documentation </development/repository>`
|
||||
* Configure a database for use with UDS. To do this, simple create a database
|
||||
* Configure a database for use with UDS. To do this, simply create a database
|
||||
inside your Mysql server, and a user with all permissions in this database.
|
||||
* Configure UDS settings.
|
||||
Inside "server" folder, you will find "settings.py". This file contains the
|
||||
configuration of UDS (if it runs in debug mode, ..). The most important part
|
||||
here is the DATABASES section, where you will set up the database that UDS
|
||||
will use. Simply change "host", "port", "udsername", "password" and "name"
|
||||
will use. Simply change "host", "port", "username", "password" and "name"
|
||||
to match your database settings.
|
||||
Here, we have to take care that, if we left UDS in debug mode, Django will keep
|
||||
track of all petitions to UDS, so memory will grow constantly. Do not get scared
|
||||
if you see that UDS starts to waste too much memory. Simply restart it or, if it's
|
||||
if you see that UDS starts consuming memory. Simply restart it or, if it's
|
||||
intended to be running for a while, set DEBUG variable to "False".
|
||||
Important sections are:
|
||||
|
||||
* Create initial database tables.
|
||||
Inside UDS folder, where you downloaded it, you will see a "manage.py".
|
||||
Inside UDS folder(where you downloaded it), you will see a "manage.py".
|
||||
This python application is the responsible for managing UDS, from database creation,
|
||||
migrations, backend start & stop, web server (testing web server btw), ...
|
||||
To create initial databases, we will do:
|
||||
|
@ -2,24 +2,23 @@
|
||||
UDS at a glance
|
||||
===============
|
||||
|
||||
UDS has been developed to make a single open source server that allows the access
|
||||
UDS has been developed to make a single open source server that provides the access
|
||||
to the growing ip services catalog.
|
||||
|
||||
For this, we have try to make a framework that allows the use of any ip service,
|
||||
focusing initially at VDI because it's the mayor need for the people we have
|
||||
contacted initially .
|
||||
For this, we have made a framework that allows the use of any ip service,
|
||||
focusing initially at VDI because it's the major of people who have initially contacted us.
|
||||
|
||||
Also, first version of UDS has been developed "fast" (very fast indeed), so now
|
||||
we need to make a revision an adapt de code of the framework so it's more
|
||||
'pythonic'. (Think that i start learning python one day like this, and less than
|
||||
a week later i started this proyect). So think that, althouth UDS is fully
|
||||
functional, has been tested and is stable enought for any production environment,
|
||||
Also, first version of UDS has been developed "fast" (very fast indeed), so
|
||||
we'll need to make a revision and adapt the code of the framework so it's more
|
||||
'pythonic'. (Think that I start learning python one day, and less than
|
||||
a week later I started this project). So althouth UDS is fully
|
||||
functional and has been tested and is stable enough for any production environment,
|
||||
there is a lot of work to do.
|
||||
|
||||
As so, UDS not only provides default modules for a lot of things (virtualization
|
||||
provider, authentication providers, protocols, ...), but also provides the core
|
||||
itself to allow anyone who wants or needs something, incorporate it to the
|
||||
catalog of UDS in an easy and fast way.
|
||||
UDS not only provides default modules for a lot of things (virtualization
|
||||
provider, authentication providers, protocols...), but also provides the core
|
||||
itself to allow anyone who wants or needs something to incorporate it to the
|
||||
UDS catalog quickly and easily.
|
||||
|
||||
* In order to use UDS, you must simply :doc:`Follow the installation guide <install>`.
|
||||
|
||||
@ -29,4 +28,4 @@ catalog of UDS in an easy and fast way.
|
||||
* :doc:`See some module samples </development/samples/samples>`
|
||||
|
||||
* In order to contribute, you must install UDS, understand it, an read the
|
||||
:doc:`contributing guide </development/contributing>`
|
||||
:doc:`contributing guide </development/contributing>`
|
||||
|
Loading…
Reference in New Issue
Block a user