Skip to content
/ pcp Public

Python Control Panel: do you want own python hosting? Help with this one.

License

Notifications You must be signed in to change notification settings

by-cx/pcp

Repository files navigation

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.

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

Main features

  • 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

DEPS

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

Sponsored

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

-- Adam 'cx' Strauch cx@initd.cz

About

Python Control Panel: do you want own python hosting? Help with this one.

Resources

License

Stars

Watchers

Forks

Packages

No packages published