Live data from Hacker News

Selfhosted tech starter pack for development of new project or startup

github.com

31–40 of 56 posts

Re: Selfhosted tech starter pack for development of new project or startup

#31
post #10
post #5

Earlier quoted context omitted.

It works both ways. You can save your startup thousands of dollars per month on services, with very little effort -- if you know how. A larger group of people would struggle with the effort to do so competently. Energy spent bringing more people into the first group is generally a positive thing.

Labor cost to maintain is far more than the service cost for a small startup, most of the time you can get by on the free tiers for quite some time. Founders need to focus time/energy on what adds value, not updating services.

This idea that you need a ton of money to maintain self hosted servers is not true. You may have to update to a new OS or software major version at some point in time, but in the meantime things can pretty much auto-security-update for the distribution provided version until you gain traction with your startup.

Re: Selfhosted tech starter pack for development of new project or startup

#32
post #15

I live in the United States, and it's kind of shocking to see such privileged responses to what is ultimately a useful starting stack. Imagine a young engineer in Bogota, or Ukraine if you want to get topical. They may barely have the hardware to accomplish anything compute wise... and your answer is "Use AWS!" Access to the cloud is privilege to the highest degree. You used to need academic credentials to use someon…

I should say, that I'm from Belarus - yes, the country near Russia and Ukraine whos territory russia used to attack Ukraine. Small remark: we - belarusians - fight against Putin and Lukashenko at leaset since 2020 and asked world to help us, but we lost and today we have that we have. Personally I emigrated with my girl... So, in Ukrain, Belarus and Russia we have a good technical level and access to all clouds like aws. Hovewer, Russia and Belarus doesn't have currently and I rather support it. So my pack could help teams from Russia, even when I don't support the action of Russia and hates them. But this is a good example why sometimes you want to selfhost some services xD

TLDR: I personally think that free paas is better than selfhosted in multiple ways, but sometime its great to have some alternaty and I hope that my pack give it for someone :)

Re: Selfhosted tech starter pack for development of new project or startup

#33
Great job! I think this list is nice in that it’s both a list of tools (I found some interesting ones I had no idea about) but also a dev stack that I can deploy.

I don’t identify with a lot of commenters as my company does a lot of experimental work so I’d rather not pay the cloud tax, both in money and in lock-in.

I launched a product in the European space that has since fizzled but people loved the lack of cookie banners and the fact that their data was in a silo. I think your stack helps in this regard.

Awesome!

Re: Selfhosted tech starter pack for development of new project or startup

#34
post #11

Earlier quoted context omitted.

Hey, autor here) I agree with you: when you only start, you should pay 100% attention to custdev and use as much ready to go cloud services as you can. Thats why I included "Free for Dev" link. However, I think that when you started development, especially with a team up to 10 people, or if you work with private information - you should hosting some of services and databases yourself. In my experience, at least priva…

Have you considered turning this into a SaaS of your own? As in: here is the code if you want to self-Host, but if you want I can manage it for you for X/month?

I wish to but it's almost impossible: all services in this pack has a paas version that I never win, and a lot of people do the same things as devops engineers today, as I do as contractor and sometimes freelancer, for example))

Re: Selfhosted tech starter pack for development of new project or startup

#35
post #26

From the second line in the README: > Warning: This setup doesn't provide high level of security or any high availability. You have to hire some skilled devops engineer (like me)) for close this gap after getting first round or sales. And this is exactly why managed SaaS is popular. Pulling a repo of a popular open source project and deploying it to your server seems trivial, and you wonder why there are idiots out t…

Second this, having the peace of mind that my task manager, among other things, are backed up and someone else's problem is priceless. I think having a list of saas's that are startup friendly would be nice. For example, free for up to 3 members. That way when the start up wins the saas wins as well. Anyone know if a list like that exists?

the fourth line, https://free-for.dev :)

Re: Selfhosted tech starter pack for development of new project or startup

#36
post #34

Earlier quoted context omitted.

Have you considered turning this into a SaaS of your own? As in: here is the code if you want to self-Host, but if you want I can manage it for you for X/month?

I wish to but it's almost impossible: all services in this pack has a paas version that I never win, and a lot of people do the same things as devops engineers today, as I do as contractor and sometimes freelancer, for example))

But none of them have a system where all of these services are put together.

What I would really like to see is an offering where anyone can just pick a suite of open source tools, all managed with the same SSO, and pay a flat rate for it. Something like https://restack.io, but not where I´d have to manage.

Re: Selfhosted tech starter pack for development of new project or startup

#37
post #34

Earlier quoted context omitted.

I wish to but it's almost impossible: all services in this pack has a paas version that I never win, and a lot of people do the same things as devops engineers today, as I do as contractor and sometimes freelancer, for example))

But none of them have a system where all of these services are put together. What I would really like to see is an offering where anyone can just pick a suite of open source tools, all managed with the same SSO, and pay a flat rate for it. Something like https://restack.io , but not where I´d have to manage.

Yeah, I understand you) I'm not sure that I'll do it but thank you for idea. For now there are few alternatives like helm charts for k8s or juju from ubuntu, or providers like heroku, but nothing that I know which have level of heroku in open source - and I understand why xD I saw coolify.io on HN yesterday - mayby they will do...

Re: Selfhosted tech starter pack for development of new project or startup

#38
Off topic but I wonder how many "self hosting" efforts have been halted in the last 40 years when the unsuspecting developer tried to use API to create a socket and was met with all kinds of weird AF_ PF_ terminology and possibly some pointless type casts.

Re: Selfhosted tech starter pack for development of new project or startup

#39
post #10
post #5

Earlier quoted context omitted.

It works both ways. You can save your startup thousands of dollars per month on services, with very little effort -- if you know how. A larger group of people would struggle with the effort to do so competently. Energy spent bringing more people into the first group is generally a positive thing.

Labor cost to maintain is far more than the service cost for a small startup, most of the time you can get by on the free tiers for quite some time. Founders need to focus time/energy on what adds value, not updating services.

> Labor cost to maintain is far more than the service cost for a small startup

This is the common wisdom which is correct in many cases, but not all.

If you have a decent systems/infrastructure person in your startup, the incremental cost of running a lot of these kinds of services is effectively zero. If you are bootstrapped, this can be financially significant.

Most startups do not need a decent infra person on day one, and no one would recommend hiring one for this purpose. But if someone on the team has the skills, it can make a ton of sense to leverage them.

I think it's good to help people obtain these skills which add value to (or at least save money for) their project, and correspondingly enable more people to start up in the first place.

Re: Selfhosted tech starter pack for development of new project or startup

#40
post #30

Very nice. How is your experience with docker swarm?

Defacto docker swarm lose race with k8s and one time almost die, and it has much less features than k8s (or even hashicorp nomad)... But in other hand, personally I don't like k8s because of it complexity, and I really don't like when it used for running only few microservices on 3 hosts xD So my opinion: if you don't have resources to learn k8s and you don't run 100 apps with autoscaling - you can adopt docker swarm…

Never heard of deckhouse, will try them out
Post reply on HN