From 5eb757ad17cfc6157fb655f8cf5affc919cd25d4 Mon Sep 17 00:00:00 2001 From: Moreminimore Date: Sun, 16 Aug 2026 20:35:28 +0700 Subject: [PATCH] build: use repo Dockerfile via nixpacks.toml EasyPanel/Nixpacks auto-generates a stack Dockerfile that installs Ruby via rbenv-installer which fails. Point Nixpacks at Chatwoot docker/Dockerfile (ruby:3.4.4-alpine + node + pnpm + bundle install + assets:precompile). --- nixpacks.toml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 nixpacks.toml diff --git a/nixpacks.toml b/nixpacks.toml new file mode 100644 index 000000000..f9a29df05 --- /dev/null +++ b/nixpacks.toml @@ -0,0 +1,7 @@ +# Nixpacks config — use the repository's own, known-good Dockerfile +# (Chatwoot's docker/Dockerfile builds ruby:3.4.4-alpine + node + pnpm + +# bundle install + assets:precompile) instead of Nixpacks' auto-generated +# stack which installs Ruby via rbenv and fails. +[build] +provider = "dockerfile" +dockerfile = "docker/Dockerfile"