Hacker News new | ask | show | jobs
by ryangittins 1112 days ago
Funny, I just checked up on the status of this project yesterday! I've been on the lookout for a personal CRM for a long time and have had my eye on Monica for months.

It looks really promising but I could not for the life of me get it to run in the Docker container last time I tried. I have a dozen or so other Docker containers running without issue, so I don't think it's my setup. Are people reporting better success with Chandler when it comes to containerization? I'd love to use it but have spent too many hours trying to get it to work.

2 comments

I was just trying this beta out with "docker run -p 8080:80 ghcr.io/monicahq/monica-next:main" and ran it without issue.

What problems did you have?

People often resort to containerization when they've lost control of their dependencies. Containerization is only completely effective when you control your dependencies and if you control your dependencies... You don't need the container.
I use docker because it's very easy to deploy home-server style. I don't care about dependencies.
Back when I had very slow DSL (as opposed to just slow DSL) I found it was almost impossible to install complex container layouts because the Docker client was not at all smart about caching and failed downloads.

Later on I worked at a place that had gigabit Ethernet and got into an argument with the CTO who couldn't believe the build process (which built software packed it into containers and ran a system based on containers) took 20 minutes. I set my stopwatch and it was 18 minutes and 27 seconds and a lot of that time was Docker doing ultimately meaningless I/O.

People think Docker is doing something positive for them when it is really killing their productivity, making their projects late, giving them time to go get coffee, etc.

Docker is for teams, not individuals

Like taliwindcss

and other stuff that gets a team to be -standarised- in how to do things