Suporte para Node.js express-cdn em Nodejitsu

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!