Es un problema con los "plugins" del TinyMCE y su localización en producción.
ActionController::RoutingError (No route matches [GET] "/assets/tinymce/plugins/uploadimage/editor_plugin.js"):
No encuentra las librerias que necesita por que estan en modo "digest" osea precompiladas es decir:
root@produccion:/usr/share/gong/gor# ls -l public/assets/tinymce/plugins/uploadimage/
total 40
-rw-r--r-- 1 root root 5900 sep 19 11:02 dialog-02924769bb55126d3634fc793b43c003f75e6600cf83a651b940bd8fff0b60a8.html
-rw-r--r-- 1 root root 1817 sep 19 11:02 dialog-02924769bb55126d3634fc793b43c003f75e6600cf83a651b940bd8fff0b60a8.html.gz
-rw-r--r-- 1 root root 5900 dic 3 16:14 dialog.html
-rw-r--r-- 1 root root 1276 sep 19 11:02 editor_plugin-f90a2a2b41fe3f84fe0f78e732295d145a0db9996dc4138e4cd7b043ffbcc635.js
-rw-r--r-- 1 root root 547 sep 19 11:02 editor_plugin-f90a2a2b41fe3f84fe0f78e732295d145a0db9996dc4138e4cd7b043ffbcc635.js.gz
He probado con varias opciones en la configuracion config/applicattion.rb
config.tinymce.install = :copy
O incluyendo las cosas a precompilar:
config.assets.precompile += %w( tinymce/plugins/uploadimage/plugin.js tinymce/plugins/uploadimage/langs/en.js )
Pero solo me esta funcionando con esta opcion:
https://github.com/PerfectlyNormal/tinymce-rails-imageupload/issues/62#issuecomment-57597956
Añadiendo la gema:
https://github.com/alexspeller/non-stupid-digest-assets
De momento voy a hacer commit de esto en la rama de producción.