Is a LinuxBrew installation "portable"?

Are there any circumstances which prevent to transfer / sync an existing LinuxBrew installation to / with an other (Linux) host?

I would like to use LinuxBrew on a remote CentOS 7 system with quite limited CPU resources, to which I would rsync the .linuxbrew directory tree from my Debian Stretch system at home.

I think the dependent binaries would be different.

So long as the donor system has the glibc and gcc packages installed, that should work just fine. The installation directory needs to be the same, ideally /home/linuxbrew/.linuxbrew/.