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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9001288 · Dec 11, 2013
Feb 23, 2012
Jan 29, 2013
Oct 17, 2011
Nov 25, 2013
Dec 11, 2013
Feb 7, 2012
May 19, 2013
Jun 18, 2011
Nov 27, 2012
May 19, 2013
Feb 11, 2012
Dec 3, 2012
Jan 29, 2013
Nov 25, 2013
Feb 11, 2012
Jun 15, 2011
Nov 27, 2012

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

Sponsored

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

-- Adam 'cx' Strauch [email protected]

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published