Building a self-hosted CRM – seeking technical input

I've been considering the possibility of developing a small and self-hosted CRM solution mainly out of a desire to have some sort of tool which I could self-host myself, rather than sending all my customers' information somewhere else in the form of a third-party SaaS. At the moment, I am at a very early learning stage and, thus, mostly care about the technical aspects and self-hosting itself. Some aspects I'm considering: - Docker / Docker Compose for deployment - PostgreSQL or some other lightweight DB - Easy backup and restore capabilities - Ability to import/export data - Multiple users with basic permissions - Lightweight solution overall - Not dependent on anything else except itself - Optional integrations To all the community members who are actually hosting some software themselves: What features would you consider essential for a self-hosted CRM solution? Even more importantly, what would stop you from actually self-hosting it? Maintenance, updates, backups, auth, emails, reverse proxy, resource consumption, etc. Just curious about your experience here, no marketing intended, the product is nowhere near finished yet.

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论