[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-19 Thread Jonathan van Alteren
Hi Tim, all, My earlier message to this thread (on 8 April) hasn't been properly received/distributed by the list. Marcus was very kind to help me solve this, so you should receive this message now. Anyway... see my original message below. Hope it's still useful. - Hi Tim, Didn't really

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-17 Thread Offray Vladimir Luna Cárdenas
Thanks for the details. I think that with the one from Norbert, you and me[1], there are at least 3 static site generators made with Pharo (and there was an old one, but I don't remember its name and I think is unmaintained). I wonder if there is some kind of Awesome Pharo alike list, to start

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Norbert Hartl
Thanks! What I’ve learned the last 3 decades in IT is that you can decide about the kind of problems you will have not the amount of problems you will have. Trying to delegate complexity turns the kind of problems into complexer problems while the amount stays the same. Norbert > Am

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Tim Mackinnon
This raises a good point from Norbert - what does simple mean? I think we all agree on what is cheap - in my mind sub 10euros (ideally 5) - which seems totally doable from what people are saying (of course this goes up if you want big databases and load balanced stuff etc - although you might

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Christian Haider
Yes, this is my camp . Every layer or tool adds many cool features (their raison d'être) which you don’t need for the "easy" setup. You typically need only a handful of the configuration parameters at most (imagine PostgreSQL, Apache, Jenkins etc.). Yet, all the myriad of super-duper feature

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread jtuc...@objektfabrik.de
Norbert, you nailed it ;-) Easy and cheap and lots of layers of magic infrastructure nailed and hammered onto each other don't go well with each other. I am still a fan of having some server - virtual or physical - that I can reinstall from scratch and as little moving parts as possible on

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Norbert Hartl
> Am 13.04.2021 um 01:11 schrieb Jeff Gray : > > LOL - Yes, time marches forward, and definitely an old dog :-) me, too ;) > That ( and some of the other services mentioned already) is pretty > inexpensive. > What storage do you get for your 3 euros? > It is 20B. Have a look at

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Norbert Hartl
I read the title which contains „easiest/cheapest“ and then you drop names „docker“, "CI which injects“ and „stages" … this invalidates at least „easiest“ and maybe „cheapest“ as well. I think I missed the intent of this mail. So can you give a few more details otherwise it is hard to meet the

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Esteban Maringolo
I really like the Dockerize option, seems pretty straight forward, I wonder how you could manage volumes for DB containers, static assets and how flexible/configurable is the routing/scaling. Unless, as it seems, everything is stateless there. Esteban A. Maringolo On Tue, Apr 13, 2021 at 8:36

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Tim Mackinnon
These are some useful inputs - its definitely getting to a place where a little pocket money gives you a real environment to hobby deploy to (even professionally if you are careful i guess). Sven - presumably this Graviton setup is an EC2 instance - and so you patch your own OS and provide any

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Sven Van Caekenberghe
Although my main instance is on Digital Ocean, I have a test/play instance on AWS. This is really hip & cool: it is an AWS Graviton 2 instance (Amazon's own ARM64 CPU, much like Apple Silicon) [ https://aws.amazon.com/ec2/graviton/ ]. I run a small t4g.micro instance, 1GB RAM, 8GB Disk. Last

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-12 Thread Esteban Maringolo
What do you use that's so cheap/affordable? El lun., 12 de abril de 2021 04:48, Norbert Hartl escribió: > > > > Am 12.04.2021 um 04:02 schrieb Jeff Gray : > > > > Considering easiest and cheapest, there's always self hosting, or are you > > discounting that idea? > > Most geeks have a bit of

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-12 Thread Jeff Gray
LOL - Yes, time marches forward, and definitely an old dog :-) That ( and some of the other services mentioned already) is pretty inexpensive. What storage do you get for your 3 euros? -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-12 Thread Tim Mackinnon
That is cheap 3e/m is definitely worth considering… but I guess you do have to take care of your own patching etc right (which isn’t necessarily horrible, but does require a bit of extra effort to track things). I was interested in whether the next step up in the food chain using Docker images

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-12 Thread Norbert Hartl
> Am 12.04.2021 um 04:02 schrieb Jeff Gray : > > Considering easiest and cheapest, there's always self hosting, or are you > discounting that idea? > Most geeks have a bit of spare hardware laying around and broadband > up-speeds aren't too bad. > I'm guessing that if we are in the $5 a month

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-11 Thread Jeff Gray
Considering easiest and cheapest, there's always self hosting, or are you discounting that idea? Most geeks have a bit of spare hardware laying around and broadband up-speeds aren't too bad. I'm guessing that if we are in the $5 a month ball park then we aren't needing a guaranteed up time.

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-10 Thread Stéphane Ducasse
> On 10 Apr 2021, at 10:34, Norbert Hartl wrote: > > I have the same. A cloud instance at Hetzner, nginx as webserver using > certbot for automatic SSL generation. I also use a static site generator > which I wrote myself to produce my blog https://norbert.hartl.name >

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-10 Thread Norbert Hartl
I have the same. A cloud instance at Hetzner, nginx as webserver using certbot for automatic SSL generation. I also use a static site generator which I wrote myself to produce my blog https://norbert.hartl.name . I use the skeleton CSS library which is tiny and

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-08 Thread Pierce Ng
On Thu, Apr 08, 2021 at 11:58:10AM +0100, Tim Mackinnon wrote: > Pierce - who/where are you rnning your Docker image? Do you use a > particular service (or are you running your own?) I am using a Linux VPS which I manage myself. The Pharo application is my blog. It was a web app fronted by a

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-08 Thread Tim Mackinnon
Head slap I completely forgot I could do that, thanks for reminding Pierce (its almost better as well, as you can build your image, save it, then run tests on it, and then if it passes all your stages you can included the saved version in your docker build... which sits better with me as

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-07 Thread Pierce Ng
On Wed, Apr 07, 2021 at 02:21:14AM +0100, Tim Mackinnon wrote: > I also feel its quite important to call out that the "eval 'Metacello > new..." command referenced in the DockerFile RUN - is only going to work Hi, I build my Pharo image outside of Docker. My Dockerfile then packages the built

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-06 Thread Tim Mackinnon
Thought it might be useful for anyone who has read Pablo’s blog post - this is a comment that I have tried to add (hopefully it will come through there): Nice article which was very helpful in getting me quickly up to speed on deploying a Pharo app with Docker. It might be worth adding a small

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-06 Thread Tim Mackinnon
Adding some thoughts to my own post - I have experimented with dockerize.io and so far the $2 plan (which so far I haven't been charged for) has been quite adequate for hosting something simple (and I suspect the $5 plan would do the trick as well). It does get a bit more pricey when you add a

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-03 Thread Stéphane Ducasse
esteban I would like to have a success story for the Pharo web site Could you come up with two paragraphs? And if you have a visual it would be perfect. Remember a success story is that you could do something not that your app become facebook. S. > On 2 Apr 2021, at 16:32, Esteban

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-02 Thread Esteban Maringolo
I've been running a Pharo application since August last year, initially setup with everything inside a Docker swarm (database, reverse proxy and Pharo workers for the UI and REST API). I wanted to give Docker a try because I thought it was going to be "better". After having some issues with the

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-02 Thread Tim Mackinnon
Thanks Sanjay - you have reminded me that I have some similar notes somewhere (now located) that did the command line foo to get things running - looking at mine there was quite a big of dance to provide a way to gracefully stop and start the image so that you can easily and automatically

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-01 Thread Sanjay Minni
Hi Tim Here are my notes on installing Pharo in a DigitalOcean Ubuntu droplet. I usually go thru a Windows Command prompt box having installed xfec4 in the ubuntu droplet, but the command line connect and graphical remote may be easier for a Linux users. my ssh public key is also in the DO