where do you host your django app and how to you deploy it?!

307 views
Skip to first unread message

fix3d

unread,
Apr 2, 2012, 6:48:24 AM4/2/12
to Django users
Where do you host your django app and how to you deploy it?!

Please share personal exp.

Sandro Dutra

unread,
Apr 2, 2012, 6:53:29 AM4/2/12
to django...@googlegroups.com
Webfaction,

Excelente support, service it's up to date, well documented and good price. deployment made with WSGI.

2012/4/2 fix3d <aleksa...@gmail.com>
Where do you host your django app and how to you deploy it?!

Please share personal exp.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To post to this group, send email to django...@googlegroups.com.
To unsubscribe from this group, send email to django-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.


Marcin Tustin

unread,
Apr 2, 2012, 6:56:45 AM4/2/12
to django...@googlegroups.com
Webfaction: service people are eager to help, but I had to re-install and configure everything myself. They are (as far as I can tell) the cheapest reputable option with EEA datacenters. 
--
Marcin Tustin
Tel: 07773 787 105

N.Aleksandrenko

unread,
Apr 2, 2012, 6:59:45 AM4/2/12
to django...@googlegroups.com
I see ..., Webfaction is the users favorite, they have pretty simple
video tutorial about deploying.

N.Aleksandrenko

unread,
Apr 2, 2012, 7:07:50 AM4/2/12
to django...@googlegroups.com
What about google app engine?

M Oklah

unread,
Apr 2, 2012, 7:12:54 AM4/2/12
to django...@googlegroups.com
Has anyone tried deploying a large scale application to dotcloud or heroku? How did it work out?


Thanks,

Moe


On Mon, Apr 2, 2012 at 2:07 PM, N.Aleksandrenko <aleksa...@gmail.com> wrote:
What about google app engine?

Jani Tiainen

unread,
Apr 2, 2012, 7:38:48 AM4/2/12
to django...@googlegroups.com
2.4.2012 13:48, fix3d kirjoitti:
> Where do you host your django app and how to you deploy it?!
>
> Please share personal exp.
>

We're deploying to our own application server cluster.

And we're using fabric to run actual deployment.

--

Jani Tiainen

N.Aleksandrenko

unread,
Apr 3, 2012, 6:57:38 AM4/3/12
to django...@googlegroups.com
What about cloud solutions?

Mario Gudelj

unread,
Apr 3, 2012, 9:15:45 PM4/3/12
to django...@googlegroups.com
EC2 with Ubuntu instance with Postgre+nginx

Dan Gentry

unread,
Apr 4, 2012, 9:24:50 AM4/4/12
to Django users

j_syk

unread,
Apr 4, 2012, 9:33:44 AM4/4/12
to django...@googlegroups.com
I have a Linode VPS. Best decision I've made. I had tried A Small Orange and Webfaction, was happy with the customer/tech service from both (ASO isn't really setup for easy Django setup), but eventually you may run into situations were you wish you had full access to the server.

I use Nginx & Gunicorn. It's a really easy setup to get started with and it's good.

Eugenio Minardi

unread,
Apr 4, 2012, 9:36:09 AM4/4/12
to django...@googlegroups.com
Servage for low-cost websites https://www.servage.net/wiki/Install_Django unlimited space, domains, ecc.

With the coupon code django2012 you can get the discount

Eugenio

On Wed, Apr 4, 2012 at 3:24 PM, Dan Gentry <d...@gentryville.net> wrote:
Dreamhost shared account

http://dashdrum.com/blog/2011/08/django-on-dreamhost/

Daniel Sokolowski

unread,
Apr 4, 2012, 11:24:55 AM4/4/12
to Django users
I would use Linode VPS. Used WebFaction before however I quickly run
into a wall where server was running out of resources when attempting
to run 3-4 django sites from one account --- so skip the training
wheels and go VPS.

Linode has an unbeatable help center - http://library.linode.com/ and
great customer service. Use this link please if you do sign up with
them, I'll get a small kick back :) http://www.linode.com/?r=7d884fa5262b62b8735502da003fee34061db49b

Be VERY careful of other VPS providers as not all are equal - you pay
for what you get. Linode runs on XEN virtualization (very close to
hardware) in which for one you can create a swap space. Burst.net
which we also tried runs on OpenVZ (a super chroot like enviroment)
does not allow swap space; this means you sites will be killed if it
exceeds you memory limits, unacceptable and too unpredictable.

Also I would strongly suggest stick to a simple setup, Sqlite3 +
Apache (on instance both for django and static serving). In my
experience majority of sites will be happy with that site and you will
KNOW when you need to a more complex setup. Sqlite3 is solid for read
operations, and only starts choking on a large parallel write
requests, Apache is tried and true and just works, NGINX sounds great
but why complicate things for some therotical speed gains; most your
bottle necks will be in your code not the server. There is only one
project that I have considered using something else the Sqlite3 with
over 600 active users; over the 2 years the site did not once generate
a Sqlite3 write time out error or performed poorly. Lastly Sqlite3
makes it is a zip to copy from development server to live server since
the database is a file.

Our development is a mirror copy of the live server. So deployment is
a matter of copying the site to live server and switching to live
mode; also all of the projects are as self contained as possible with
PIP, keeping settings files and raw media files with project folder.

Sample apache conf and wsgi files - http://dpaste.com/726790/,
http://dpaste.com/726792/.

Daniel Sokolowski
webdesign.danols.com

Marcin Tustin

unread,
Apr 4, 2012, 11:31:03 AM4/4/12
to django...@googlegroups.com
I have to say that switching to gunicorn from apache+mod_wsgi has made my site noticeably faster, and uses less memory. I would avoid apache for WSGI apps where the choice exists.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To post to this group, send email to django...@googlegroups.com.
To unsubscribe from this group, send email to django-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

Cal Leeming [Simplicity Media Ltd]

unread,
May 18, 2012, 8:18:05 AM5/18/12
to django...@googlegroups.com
I know this is an old thread, but I feel obliged to comment.

Some of our legacy clients used DreamHost for their django/python apps.. Then dreamhost decided their VPS's needed a software and hardware upgrade, which resulted in lost data, 4-ish days of downtime, numerous server config inconsistencies  which were impossible to repair without resetting the VPS, and a whole bunch of other problems.

Dreamhost have been absolutely terrible on every experience we had with them with multiple clients, and I would STRONGLY advice saying away from them.

Do remember, although they say they support Django, it is actually NOT supported, and it clearly states so in their wiki documentation.


----
The instructions provided in this article or section are considered advanced.
You are expected to be knowledgeable in the UNIX shell.
Support for these instructions is not available from DreamHost tech support.
Server changes may cause this to break. Be prepared to troubleshoot this yourself if this happens.
We seriously aren't kidding about this.

----

On top of this, I am yet to come across a decent django specific host (there's plenty out there, but none that I would consider recommending at this time).

If you have the relevant devops skills, then I'd recommend either linode or rackspace cloud and just build your own stack with nginx/uwsgi/supervisord.

Cal

On Wed, Apr 4, 2012 at 2:24 PM, Dan Gentry <d...@gentryville.net> wrote:

azizmb.in

unread,
May 18, 2012, 8:34:21 AM5/18/12
to django...@googlegroups.com
Im very happy with webfaction. Its a great shared host. It is a tad bit expensive, but the service is awesome. Have used it for multiple projects, with no complaints. 

As for deployments, Ive been playing around using fabric, there is also a project on github with deployment scripts for webfaction, but I havent had much success. 
--
- Aziz M. Bookwala

francescortiz

unread,
May 18, 2012, 4:36:16 PM5/18/12
to django...@googlegroups.com
I use django europe, cheap shared hosting with a good setup with lighttpd by default, but you can set up any server you want compiling it.

Rivsen

unread,
May 20, 2012, 8:52:05 AM5/20/12
to django...@googlegroups.com
I use openshift. 

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

It's free and support many languages and databases!


Best regards,

Rivsen

2012/5/19 francescortiz <france...@gmail.com>
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/isJWANfbG8oJ.

kenneth gonsalves

unread,
May 21, 2012, 4:04:16 AM5/21/12
to django...@googlegroups.com
On Fri, 2012-05-18 at 13:18 +0100, Cal Leeming [Simplicity Media Ltd]
wrote:
> On top of this, I am yet to come across a decent django specific host
> (there's plenty out there, but none that I would consider recommending
> at
> this time).

not even webfaction?
--
regards
Kenneth Gonsalves

Reply all
Reply to author
Forward
0 new messages