twentyhq / twenty

Building a modern alternative to Salesforce, powered by the community.
https://twenty.com
GNU Affero General Public License v3.0
16.65k stars 1.96k forks source link

Remove Docker references from documentation and code #7648

Open BOHEUS opened 2 hours ago

BOHEUS commented 2 hours ago

As core team decided not to support Docker development containers here thanks to many tickets in #help channel on Discord server and general problems in maintaining, we should clean this before next release. Only Docker dev containers should be affected, Postgres and Redis container are still supported.

### Tasks
- [ ] Remove Dockerfiles for Docker from `packages/twenty-docker`
- [ ] Remove Docker references in developers' documentation (`twenty-website/src/content/developers`)
BOHEUS commented 2 hours ago

@charlesBochet did I miss something? If you want, I can handle this

charlesBochet commented 1 hour ago

@BOHEUS I think we should keep them but make clear they are community maintained. I think we can get rid of:

but I would keep the other ones.

Regarding the docs, we should remove the references to docker except for self-hosting + postgres local container. I'm not sure there are actually

charlesBochet commented 1 hour ago

I think the mindset of these dockers config is that they can be used for production hosting (production built container). We don't want to support docker for local setup (to contribute).

So the Makefile does not make sense + twenty-website does not makes sense

BOHEUS commented 1 hour ago

Okay, I'll handle this and create a PR soon

charlesBochet commented 1 hour ago

TY!