Skip to content

heikkitoivonen/solu

====
Solu
====

Solu is a simple web application meant for making it easy to
find colleagues, meeting rooms and other resources in an office. It has a self
service model without any authentication or permission checks, where anyone
can find and update any resource's information. 

The name "Solu" comes from  "Self-service Office Locator and Updater". It
is also a word in the Finnish language and means "cell" (biology).

Install
-------

- ``easy_install solu``
- (OR if you don't have ``setuptools`` installed, download the sources and then:
  ``python setup.py install``)

Demo
----

- ``solu deploy``
- ``solu demodb``
- ``solu runserver localhost 8080``

Deploy
------

- Create the database and write settings to ini file:
  ``solu deploy --url="sqlite:///solu.db" --data="./data"`` (you might want to
  use a different database engine and absolute ``data`` url)
- Copy your office map file into ``./data/maps/map.png`` file
- Either serve with Werkzeug_'s webserver, for example:
  ``solu runserver localhost 8080``
- Or create a WSGI configuration file that gets invoked with your favorite
  WSGI gateway. Sample configuration::
  
    from solu.application import Solu
    application = Solu('/path/to/deploy.ini')

.. _Werkzeug: http://werkzeug.pocoo.org/

About

Solu: Self-service Office resource Locator and Updater

Resources

License

Unknown and 3 other licenses found

Licenses found

Unknown
LICENSE
GPL-2.0
GPL-LICENSE.txt
MIT
MIT-LICENSE.txt
OSL-3.0
OSL-LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published