web2py hosting

168 views
Skip to first unread message

António Ramos

unread,
May 22, 2020, 3:45:12 AM5/22/20
to web...@googlegroups.com
I´m a webfaction long time user and from another post here i got worried about the godaddy acquisition.Eventually webfaction may die in a short term period.

Can you recommend a good alternative? 
Can you share your experience?

Opalstack
pythonanywhere

others ?

regards
António

Jim S

unread,
May 22, 2020, 9:05:02 AM5/22/20
to web2py-users
I'm a former webfaction user and switched to pythonanywhere a few years ago.  No regrets.

-Jim

Carlos Cesar Caballero

unread,
May 22, 2020, 10:53:48 AM5/22/20
to web...@googlegroups.com
Some time ago I found Contabo, an is working quite well for my needs.

Greetings.

--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups "web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to web2py+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/web2py/CAEM0BxO8zjne3vQeuPJ_06vWuWFuwmVyAOgASRAH0hxx8UK9mQ%40mail.gmail.com.

Annet

unread,
Oct 10, 2020, 12:07:20 PM10/10/20
to web2py-users
Hi Antonio,

I came across your post, and thought I'd share my experience with Opalstack.

I am a web developer not a server administrator, I hosted at Webfaction because their
support people were very patient and helpful. After joining forces with GD support no
longer stands out from the crowd.

Last week I signed up with Opalstack, https://www.opalstack.com/ and I am glad I did,
great support and a simple but powerful control panel. One of the former WF support
people wrote a web2py install script which got me up and running in no time.

Hope this was helpful,

Annet V.

Op vrijdag 22 mei 2020 om 09:45:12 UTC+2 schreef Ramos:

Jose C

unread,
Oct 13, 2020, 2:51:21 AM10/13/20
to web2py-users
Hi Annet, 

Just FYI, I'm going on 18 months now with Opalstack and couldn´t be happier.  Running multiple web2py (and other) apps on servers in US and EU, hosted email, etc. with the same access and levels of control I'd had on WF.  And most importantly, always the same incredible customer focus and willingness to help that originally made WF famous, that is, until their encounter with the Borg/GD  ;)

I doubt you'll have any regrets,

Jose

Annet

unread,
Oct 13, 2020, 5:41:30 AM10/13/20
to web2py-users
Hi Jose,

You're right no regrets at all. Just like you I very much appreciate their willingness to
help you solve the problems you run into when deploying your applications.

Annet



Op dinsdag 13 oktober 2020 om 08:51:21 UTC+2 schreef Jose C:

Gaël Princivalle

unread,
Oct 14, 2020, 9:55:32 AM10/14/20
to web2py-users
Hi Antonio.

i'm worried about the same thing.

It seems that all the applications gone be migrated to TsoHost, a Godaddy company.

Someone have some experience about Web2py on TsoHost  ?

Gaël Princivalle

unread,
Oct 14, 2020, 10:00:18 AM10/14/20
to web2py-users
I think the new business TsoHost plans are the ones that will replace the Webfaction cloud plans:

António Ramos

unread,
Oct 14, 2020, 10:50:44 AM10/14/20
to web...@googlegroups.com
no postgresql db... i´m doomed....

--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups "web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to web2py+un...@googlegroups.com.

António Ramos

unread,
Oct 14, 2020, 10:51:52 AM10/14/20
to web...@googlegroups.com
no python??? on TsoHost?? 

Jose C

unread,
Oct 14, 2020, 6:28:29 PM10/14/20
to web2py-users
Hi Antonio,

I just saw this announcement:

Reading the "What will not be available when I am migrated to tsohost"...  makes you wonder what they actually do host on their servers!  And they're starting migrations in a couple of weeks and shutting WF down 100% in March.

Anyone who liked the WF control panel, services offered and way of doing things AND who wants a seamless transfer of their sites to another host, do yourselves a favour and create an account on Opalstack and check them out.  You should feel right at home.

Either way, good luck with your migrations.

Jose

António Ramos

unread,
Oct 16, 2020, 4:44:02 AM10/16/20
to web...@googlegroups.com
i need https ssl certificates (automatic letsencrypt). opalstack and pythonanywhere dont refer this option as available.
also i have a virtual email address that forward incoming emails to python script like pic attached. Do pythonanywhare permit this ? i already know that opalstack dont permit this yet..
image.png
 

Jose C

unread,
Oct 16, 2020, 5:30:44 AM10/16/20
to web...@googlegroups.com
HI Antonio,

Can't speak as to pythonanywhere, but Opalstack definitely supports automatic Letsencrypt certificates - I have it set up on all my sites.  You just flip a switch on each website and the rest is handled automatically, including auto-renewals.

Also for other general info you may need: https://help.opalstack.com/category/1/opalstack-guide

I also used to use the mail2script functionality when on WF to handle incoming bounced emails.  Last I inquired Opalstack said it was on their to do list as they were working on their API, but they suggested an easy workaround which I've been using since then with no problems.

On Opalstack I implemented the same functionality by dumping copies of incoming emails (you can route to multiple mailboxes) I wanted to process into one specific dedicated IMAP mailbox.  Then my script runs via cron (every 5 minutes) and checks that mailbox periodically for new messages, processes them and deletes them from the mailbox.

The code is simple:
        # Connect to imap mailbox.
        ctx
= ssl.create_default_context()
        server
= imaplib.IMAP4_SSL(host=imaphost, ssl_context=ctx)
        server
.login(mailbox,passwd)
        server
.select()
       
# Fetch new messages.
        resp
, items = server.search(None, "UNSEEN")
       
       
# process any message(s).
       
for i in items:
             resp
, data = server.fetch(i, "(RFC822)")

             
do whatever with the message here......................

             server
.store(i, '+FLAGS', '\\Deleted')       # Set delete flag on this message.

        server
.expunge()        # Physically remove messages that are flagged as deleted from the mailbox (actually delete).
        server
.close()


            

There's also a near realtime example using IMAP IDLE listeners if once a minute via cron isn't enough.  See this thread for details:  https://community.opalstack.com/d/13-mail2script-functionality

HTH,

Jose

António Ramos

unread,
Oct 16, 2020, 10:11:40 AM10/16/20
to web...@googlegroups.com
This is not good for me , opalstack is offline for support sometimes.....

Webfaction is always on and has a ticketing system with a priority flag!

image.png

Em sex., 16 de out. de 2020 às 10:30, Jose C <houdini...@gmail.com> escreveu:
HI Antonio,

Can't speak as to pythonanywhere, but Opalstack definitely supports automatic Letsencrypt certificates - I have it set up on all my sites.  You just flip a switch on each website and the rest is handled automatically, including auto-renewals.

Also for other general info you may need: https://help.opalstack.com/category/1/opalstack-guide

I also used to use the mail2script functionality when on WF to handle incoming bounced emails.  Last I inquired Opalstack said it was on their to do list as they were working on their API, but they suggested an easy workaround which I've been using since then with no problems.

On Opalstack I implemented the same functionality by dumping copies of incoming emails I wanted to process into one specific dedicated IMAP mailbox.  Then my script runs via cron (every 5 minutes) and checks that mailbox periodically for new messages, processes them and deletes them from the mailbox.

The code is simple (sorry, I can't find the code formatting options in this new google reply interface):
        # Connect to imap mailbox.
        ctx = ssl.create_default_context()
        server = imaplib.IMAP4_SSL(host=imaphost, ssl_context=ctx)
        server.login(mailbox,passwd)
        server.select()
        resp, items = server.search(None, "UNSEEN")
       
        # process any message(s).
        for i in items:
             resp, data = server.fetch(i, "(RFC822)")
             do whatever with the message here......................
             server.store(i, '+FLAGS', '\\Deleted')       # Set delete flag on this message.

        server.expunge()        # Physically remove messages that are flagged as deleted from the mailbox (actually delete).
        server.close()
        server.logout()

            

There's also a near realtime example using IMAP IDLE listeners if once a minute via cron isn't enough.  See this thread for details:  https://community.opalstack.com/d/13-mail2script-functionality

HTH,

Jose


On Friday, 16 October 2020 at 09:44:02 UTC+1 Ramos wrote:
i need https ssl certificates (automatic letsencrypt). opalstack and pythonanywhere dont refer this option as available.
also i have a virtual email address that forward incoming emails to python script like pic attached. Do pythonanywhare permit this ? i already know that opalstack dont permit this yet..
image.png
 

--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups "web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to web2py+un...@googlegroups.com.

Gaël Princivalle

unread,
Oct 16, 2020, 10:56:21 AM10/16/20
to web2py-users
Today Webfaction has send me the confirmation that Postgress and Web2py will be not available on tsoHost.

Did someone tried this one?

It seems a new company made by old Webfaction guys.

Jose C

unread,
Oct 16, 2020, 12:39:19 PM10/16/20
to web2py-users


On Friday, 16 October 2020 15:11:40 UTC+1, Ramos wrote:
This is not good for me , opalstack is offline for support sometimes.....

Webfaction is always on and has a ticketing system with a priority flag!

Not sure how you got to that screen - looks like an online chat window?   I've always just send email direct to support@opal....com and someone responds pretty quickly.

Jose C

unread,
Oct 16, 2020, 12:45:41 PM10/16/20
to web2py-users
Did someone tried this one?

It seems a new company made by old Webfaction guys.

Not sure about that.  They say their company was created in 2007.  WF was still brilliant then.  The only 'new' company founded by ex-Webfaction guys that I know of is Opalstack.  See: https://www.opalstack.com/2019/03/13/its-time-to-switch-to-an-independently-owned-hosting-company/

 

Gaël Princivalle

unread,
Oct 17, 2020, 10:04:54 AM10/17/20
to web2py-users
I've made some confusion, you're wright it's not MDDHosting where they're some old Webfaction guys but Opalstack.
I'll choose a VPS from Opalstack or OVH. Did someone tried to use Webfaction on OVH?
Reply all
Reply to author
Forward
0 new messages