Best ways to share static content across apps...suggestion welcome!

We've got several apps on the server:

/app1 /app2 /app3

and we have some shared content here:


Maybe I'm blind, but I can't find a good way to include say /shared_includes/mything.html inside an rhtml template.

The best thing I've found is a symlink under /public to it and then do a <%= open(ugly_path).readlines %>

Is there a better way?


I haven’t encountered this problem before, but a few alternatives come to mind.

  • Store the content in a database
  • Access the content through some webservice
  • NFS or some other similar FS solution