Archives for the 'Python' category

Pylons-0.9.5 and Joomla-1.0.12

Posted Apr 13 at 11:13 CDT by Remi in Joomla, Python, Software  - 0 comment(s)

We've added the brand new Pylons-0.9.5 to our one-click installer.

Also, since Joomla-1.5-beta has a few bugs we've added the more stable Joomla-1.0.12 to our install scripts (http://wiki.webfaction.com/wiki/InstallScripts).


Remi. Read the full article and comments


TurboGears-1.0, CherryPy-3.0.0 and Pylons-0.9.4

Posted Jan 5 at 09:42 CDT by Remi in Python, Software, TurboGears  - 0 comment(s)

Less than 48 hours after its release we've added TurboGears-1.0 to our one-click installer.

We've also added CherryPy-3.0.0 and Pylons-0.9.4.

Remi. Read the full article and comments


BIG holiday present !

Updated Dec 29 at 09:34 CDT (first posted Dec 22 at 05:06 CDT) by Remi in Django, General, Plone, Python, Rails, Shared, TurboGears, Zope  - 13 comment(s)

Well, here comes our BIG holiday present to everyone:

We've added one long-running process and 40MB of RAM to all plans !

This means that Rails, Django and TurboGears hosting is now available on our "Shared 1" plan, starting at $7.50/month. Zope is now available on our "Shared 2" plan and Plone on our "Shared 3" plan.

But that's not it: we've doubled the diskspace and quadrupled the bandwidth included in each plan !

Also, a private IP address is now only $5/month and an extra 40MB of RAM is only $7/month.


Happy holidays everyone :)


Remi.

Read the full article and comments


MoinMoin and Mephisto custom install scripts

Updated Dec 29 at 10:40 CDT (first posted Dec 13 at 09:36 CDT) by Remi in API, Python, Rails, Software  - 0 comment(s)

Only a few days since we released our API and people have already contributed some custom install scripts :)

Thanks a lot to Jorge Vargas and David Sissitka for writing the install scripts for MoinMoin-1.5.6 and Mephisto-0.7.3

I look forward to a lot more install scripts !

The install scripts can be found in our Wiki

Remi. Read the full article and comments


New API and custom install scripts

Updated Dec 29 at 09:35 CDT (first posted Dec 7 at 03:23 CDT) by Remi in API, General, Python  - 5 comment(s)

New API and custom install scripts

After weeks of teasing and mouth watering, our API is finally available !

The API allows you to automate certain tasks that you would normally accomplish via our control panel or via SSH. For instance, it allows you to automate the installation of any application that you like. And most importantly, you can share this install script and allow other users to use it in one click !

A tutorial for the API is available and should contain everything to get you started.

We've also setup a Wiki that already contains two sample install scripts (one for Joomla and one for MoinMoin). This page allows you to install these applications on your account just by clicking the "Install" link.

We've also added a new forum for questions about the API and for announcing install scripts that you might have written.

Improvements to the app creation screen

You will also notice some improvements on the app creation screen:

  • Each application now comes with documentation. When you change the "app type" in the drop down you will see the documentation for this particular app type.
  • There is a new "Custom install script" app type that allows you to either give the URL where the script is and let the control panel fetch it, or you can click on "view/hide script" and manually enter the script.
  • If you write a script and put it somewhere on the web, you can display a link to https://panel.webfaction.com/app/create?script_url=xxxx. When people click on it they will go to the app creation screen, the "script URL" field will contain the script URL and the control panel will automatically fetch the script from that URL. This is great since it allows anyone to use your custom install script in one click !

Lots more to come

We have a lot more to come for the API:
  • Lots more API methods
  • The full API reference
  • A free developer account: this will allow anyone who wants to write an installer for an application to get a free account with us to write their installer
Read the full article and comments


API tutorial

Updated Dec 29 at 10:40 CDT (first posted Dec 7 at 02:53 CDT) by remi in API, Python, Rails  - 7 comment(s)

Read the full article and comments


Pylons support

Updated Dec 29 at 09:35 CDT (first posted Oct 16 at 12:38 CDT) by Remi in General, Python, Software  - 0 comment(s)

Here is some good news for Pylons users: we've just added Pylons to our one-click installer :)

For each Pylons account that we host we give 50% of our profit back to the Pylons community.

Pylons is another great web framework for python. More details on the Pylons website.

Read the full article and comments


Debugging tips for your CGI scripts

Updated Dec 29 at 09:34 CDT (first posted Sep 21 at 05:05 CDT) by Remi in CGI script, FAQ, Help, Python, Software  - 15 comment(s)

Read the full article and comments


New Django screencast, Rails-1.1.6

Updated Feb 19 at 05:58 CDT (first posted Aug 10 at 06:27 CDT) by Remi in Django, General, Python, Rails, Screencast  - 0 comment(s)

Another quick update:
  • Ian Holsman has made a new version of the Django screencast. It is updated for Django-0.95 and the sound is much better this time.
  • Rails-1.1.5 is now available in our control panel. It includes a critical security patch.

Update: Rails-1.1.6 was just released (it includes more security patches) so we've added it to our control panel.

Read the full article and comments


Django-0.95, Zope-2.9.4, Plone-2.5, Mongrel for Rails

Updated Dec 29 at 09:34 CDT (first posted Jul 31 at 05:15 CDT) by Remi in Django, General, Plone, Python, Rails, Software, Zope  - 1 comment(s)

Just a quick update on what's been happening lately:
  • Django-0.95 is already in our one-click installer, less than 24 hours after its release !
  • Zope-2.9.4 and Plone-2.5 are also in there now
  • All new Rails application are now setup to run with Mongrel by default (much faster than WEBrick)
Read the full article and comments


Django screencast

Updated Feb 19 at 05:45 CDT (first posted Jul 10 at 08:43 CDT) by Remi in Django, Help, Python, Screencast  - 15 comment(s)

Thanks to Ian Holsman, we have a screencast showing how to install a real-life Django application on our servers. Check it out here.

Read the full article and comments


Control panel demo

Updated Feb 19 at 05:37 CDT (first posted Jun 21 at 03:41 CDT) by Remi in General, Python, Rails, Screencast  - 23 comment(s)

We believe our home-grown control panel to be one of the most flexible and powerful out there. In a few clicks you can:

  • Access our support system and search our knowledge base
  • Manage your domains, emails, databases, contacts, services, tickets and more
  • Create applications such as Rails, Wordpress, Django, TurboGears and more (using the exact version you want)
  • Mix and match your applications with your domain(s)/URL(s)
  • All the changes happen in real time

We've just released a screencast demo of our control panel. The demo demonstrates how to setup a Rails, WordPress, Django and TurboGears site in a few clicks. It then shows how to ssh into the server and make changes to your sites.

Read the full article and comments