| This is great! I'm using Intercom, but I know it's going to get very expensive over the next few years, so I will keep an eye on this project. I'm thinking about starting to run my own tools instead of relying on third-party software, e.g. * GitLab.com (free, ~$80/mo for CI) => Self-hosted GitLab * Sentry.io (free) => Self-hosted Sentry * Slack ($24/mo) => Mattermost * Google Analytics (free) => Matomo The main reason would be for GDPR, HIPAA compliance, SOC-2, and PCI certification. I also don't think I would save any money by running these on AWS. I would probably need a few m5.xlarge instances, and it would cost about $150/mo per instance. And then I have to monitor and upgrade all of the software, debug any problems, etc. So right now I don't have any big incentives to go down this road, but that might change once I'm ready to look into HIPAA compliance. |
It doesn't have anywhere near the same amount of integrations, but if you just need something with a decent web interface (github like) and using the same fork/branch/PR/merge model, it'll work.
It's system requirements are much smaller than GitLab, and it's trivial to just leave running for months at a time with having to actively SysAdmin it. GitLab is more of an "enterprise" system with all the bells and whistles, requiring a correspondingly higher amount of resources and ongoing maintenance.