Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
96 changes: 50 additions & 46 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,64 +1,68 @@
WSGIAdmin
=========

Web interface for your server, based on Django and Python.
It can handle a Python's applications through uWSGI and PHP
applications through Apache and mod_fcgid. It's not complete
yet, but we use it in production. We are working hard to make
wsgiadmin to be the best solution for servers.
It can handle Python applications through uWSGI and PHP applications through Apache and mod_fcgid. It's not complete yet, but we use it in production. We are working hard to make wsgiadmin the best solution for servers.

.. image:: https://github.com/creckx/pcp/raw/master/stuff/screen1.png
:width: 450 px
https://github.com/creckx/pcp/raw/master/stuff/screen1.png

TODO
====

* e-mail redirects
* master panel with cool things
* VPS manager
* Remove address from model, connect via JSONRPC with PCP-Invoices
* Remove clients app, merge it with users
* Provision system
Email redirects

Master panel with cool features

VPS manager

Remove address from model, connect via JSON-RPC with PCP-Invoices

Remove clients app, merge it with users

Provision system

Main Features

Great Python support with virtualenv (Django, CherryPy and much more)

Less-great PHP support – a necessary evil

Main features
=============
Nice static sites support

* Great Python support with virtualenv (Django, CherryPy and much more)
* Less great PHP support - necessary evil
* Nice static sites support
* PostgreSQL, MySQL support
* Bind support
* Email via courier and postfix
* FTP via pure-ftpd
* Simple invoice system
* IPv6 support
PostgreSQL, MySQL support

DEPS
=====
Bind support

project dependencies:
* see requirements.txt
Email via Courier and Postfix

external dependencies:
* uWSGI
* Python 2.6, 2.7
* PostgreSQL 8.x (9.x not tested) or MySQL
FTP via Pure-FTPd

Simple invoice system

IPv6 support

Dependencies

Project dependencies: see requirements.txt

External dependencies:

uWSGI

Python 2.6, 2.7

PostgreSQL 8.x (9.x not tested) or MySQL

Developers
==========

* Adam Štrauch - cx@initd.cz (e-mail/jabber)
* Jiří Suchan - @yedpodtrzitko
Adam Štrauch — cx@initd.cz
(e-mail/jabber)

Jiří Suchan — @yedpodtrzitko

Sponsored by

Sponsored
=========
Roští.cz (Python/PHP hosting) — http://rosti.cz/

* Roští.cz (Python/PHP hosting) - http://rosti.cz/
* Virtualmaster, s.r.o. (VPS) - http://www.virtualmaster.cz/
Virtualmaster, s.r.o. (VPS) — http://www.virtualmaster.cz/

You are welcome to join us, just click on the fork button up there.
You are welcome to join us. Just click on the fork button above.

--
Adam 'cx' Strauch
cx@initd.cz
— Adam 'cx' Štrauch (cx@initd.cz
)