I have programmed with RealBasic and then xojo previously. Its probably been at least 8-10 yrs, I have need to restart my work. It seems like xojo cloud is the best place to deploy a web app. I used mysql as my database but deployed it on a computer/server within my office. My software is almost completely straight data. There will be NO images or very few. I will NOT sell or distribute my software. Its just for my use storing records - probably 3-4 days a week and maybe 2-3 locations ( hence web based). Does xojo cloud have the mysql software already installed and ready to start up and use? Are there other options that might be less expensive but stable and not going to disappear? I feel like mysql and online webhosting are almost overkill for my needs but i just dont’ want to deal with a server internally anymore. I do love xojo in general and had people ask me about selling my software previously. unfortunately i am not a software engineer or even close and don’t care to be tied to that. Sorry to be so wordy. The only reason i am doing this reboot is the software i use now is shutting down in 2 months and need to have a replacement.
Oh my, yes. You should check out my tool for deploying Web Apps (and normal websites) called Lifeboat. I put a lot of work into it to make it easy to use. Uploading or updating an app is as easy as drag and drop, plus it can install database server software like MariaDB (MySQL) and PostgreSQL.
If people are still asking about buying your software products, I do also offer a drop-in DRM solution. Configure your product on the web app, download the pre-configured project, and drop the TPLM module into your project - instant DRM! TPLM features online activation, hardware-tied activations, FastSpring integration, and support for Major Version, Updates Period, and Subscription type licensing.
I was looking at Lifeboat about 3 am. It appears to be software I add to any web hosting service to make it compatible with Xojo…? Is that correct…
Idea being, i pick any low cost web host like - well, whatever- and select an inexpensive plan, and install Lifeboat first then the database and web app. . .
I had a web host yesterday tell me he didn’t know what Xojo is but if it runs php I’d be good to go…. Soooooo
BTW: thanx for prompt response
Perhaps I should contact you thru Strawberry
It’s compatible with providers who offer you either a Virtual Private Server or actual bare-metal hardware. The key takeaway is that you are in control of the server. Shared hosting solutions are not compatible.
Yes, exactly! I recommend (and test Lifeboat regularly with) DigitalOcean or Amazon Lightsail. Both of these providers offer low cost plans ($5-6/mo) that are very friendly to low-traffic Xojo Web Apps.
That’s a provider you’re going to want to avoid for use with Xojo then. Xojo web apps are a web server, and all the computation is done in the executable. Xojo Web doesn’t build anything like a PHP script to be used with shared hosting.
You are welcome to contact me directly for one-on-one support with your specific needs. I am also happy to continue answering questions here on the forum. Chatter about my products is always welcome
On Tims recommendation, I went with a Digital Ocean Droplet and Tims Lifeboat product. Best choices, I think. It is really easy to setup and maintain. Tim answers questions very very quickly too so if there are any, he’s there to answer.
anyway
for self hosting and own use you could install the xojo web app service/daemon at a mini pc, raspberry pi or mac mini.
xojo web app just open a tcp port which must be accessible from local network or extern via www.
some router support dyn dns, means a static domain name to access the pc from www.
web hosting usually support files/scripting/databases but no installation.
what u are looking for could be a virtual server (windows/linux) + backup.
for https you need a SSL certificate, for the certificate you need a mail account with this domain.
self-signed certificate result in nag from browser.
Hi Tim, I sent an email over to Strawberry this morning. When you get a chance, let me know if my thought process is good because - I need to get started - the impending shutdown of my current office software is bearing down … ugh
Thank you