Capisco che Octopress è progettato per funzionare come applicazione web standalone.Combina Octopress e un'applicazione Rails 4.0?
Ho un sito Web personale e desidero aggiungere un blog e per numerosi motivi vorrei utilizzare Octopress per questo. Piuttosto che avere due applicazioni separate e repos in git, mi piacerebbe integrare queste app insieme.
Esiste un modo affidabile per integrare Octopress in un'applicazione Rails 4.0 esistente?
La mia migliore scommessa è montare Octopress come applicazione rack all'interno del router Rails, o c'è un modo migliore?
Octopress genera file statici, non sarebbe sufficiente metterli nella cartella pubblica dell'app Rails? – Wukerplank
@Wukerplank Octopress è in realtà un'applicazione 'sinatra/base', quindi credo che sia possibile' montare OctopressApp,: at => '/ blog'' all'interno di un file 'routes.rb' di Rails. – professormeowingtons
No, quando vai nella tua cartella Octopress ed esegui 'rake generate' otterrai una cartella' public' contenente il tuo blog. Octopress è un wrapper per Jekyll (http://jekyllrb.com) che a sua volta è un generatore di siti statici. La parte di Sinatra a cui ti riferisci è per l'anteprima e lo sviluppo. – Wukerplank