Seems every time I try to deploy “Private service” , select Github, it auto-reverts to “Web service” on next screens like service summary - without a way to change it to Private service". It only lists “Web service” and “Worker”.
What you’re seeing is correct, Koyeb doesn’t currently provide support for workers on the free tier. If you need to run a background worker, you’ll need to either upgrade to a paid plan or look into alternative services that support free-tier workers.
Keep in mind that pricing and free tier terms can change, so it’s good to check the new prices every now and then.
Hello,
Sorry to clarify - my question was more on private vs web endpoint, it seems the UI force changes to web endpoint and doesn’t take private setting
Ah, I see what you mean now.
Yes, even though the UI shows “Web Service” in the settings, if you initially selected “Private Service”, it will be deployed as a private instance.
As long as you selected “Private” at the start, your service won’t have a public endpoint, only an internal one, which is (as far as I know) like a private service should.