For my own I have my Apps separately within a Docker container and I grant access to the apps using Nginx as a reverse proxy. I have migrated all my Web2Py Apps to Docker containers because the portability, libraries isolation, monitoring porpouse and efficiency. Now I can migrate my apps to anothers web hostings more easily without the needed of setup step by step Web2py, Nginx, install particulary libraries, setup databases and all those thing.
Best Regards. El martes, 18 de septiembre de 2018, 13:27:27 (UTC-7), Lisandro escribió: > > Hi Leonel, thank you for your time. I supposed that would be the answer, > but still I wanted to hear your opinion because of your experience. > > Yes, it would definitely be better to install the app only once. In fact, > we have some plans to do that in the future. But it won't be possible for > now, because of the time and cost it would take for us. > > Still, I must say that we have been able to manage the updating process in > a pretty decent way. We have a main app that manages the > installation/update/deletion of apps. That main app has its own database > where it stores information about those installed apps (each one of them is > a website). The main app has a bunch of tasks that we run through the > scheduler. This approach gives us some advantages, for example, when we > have a new version of the app, we first update some of the websites, wait > some time to test and debug, and then we apply the update to the rest of > the websites. As we have many many websites, this approach reduces the > possibility of introducing an error to all the websites at once. > > If your are curious, you can check our main app at medios.com.ar > Our service is only available in spanish speaking countries, and we have > been slowly expanding (right now we run about 300 websites). > We owe part of our success to web2py and its great community, so I take > the opportunity to thank you all once again! > > Best regards, > Lisandro. > > El martes, 18 de septiembre de 2018, 13:22:42 (UTC-3), Leonel Câmara > escribió: >> >> No there's no limit. Although, wouldn't it be better to make a >> multi-tenant app using common filters instead of replicating the app each >> time? This seems like a nightmare when you want to update the app you're >> replicating across all the installations. >> > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.

