Sé que la canalización de activos de Rails, en circunstancias normales, minimizará y comprimirá todos los archivos JS en uno solo, haciéndolos más pequeños/ofuscados pero imposibles de acceder directamente desde otro sitio. También sé que la carpeta /public contiene archivos que omiten este proceso y se puede acceder a ellos directamente por URL.
Mi pregunta es, ¿hay alguna forma en Rails de combinar estos procesos? ¿Puedo minimizar/comprimir un archivo usando mis gemas de Ruby on Rails y seguir siendo accesible mediante una URL estática? Soy consciente de que puedo colocar archivos JS en aplicaciones/activos para que pasen por la canalización, pero si lo hago, ¿serán accesibles externamente?