Recentemente, mudei do AWS para o Nodejitsu e descobri que a funcionalidade de cúpula do express-cdn ( https://github.com/niftylettuce/express-cdn ) estava travando meu aplicativo. O Express CDN usa algumas bibliotecas centrais para otimizar imagens que precisam ser instaladas em drones. Como o Nodejitsu não tinha suporte para eles, tive que fazer uma solução alternativa e decidi escrever esta dica profissional se você precisar ter a funcionalidade express-cdn no Nodejitsu.
O que fiz foi bifurcar o repo ( https://github.com/RealFilling/express-cdn ) e remover a otimização para jpeg e png, e deixá-los como imagens (se o Nodejitsu começar a oferecer suporte a eles, você pode sempre colocar isso de volta) e em seguida, mudei minha dependência de package.json assim:
"dependecies" : [
(...)
"express-cdn" : "https://github.com/RealFilling/express-cdn/tarball/master",
(...)
]
Você ainda obtém a compactação gzip, o controle de versão de seus ativos, o upload automático para o S3 e a funcionalidade incrível que o express-cdn fornece para você. Agora em Nodejitsu!
Espero que você goste!