discourse/docs/INSTALL.md

29 lines
1.1 KiB
Markdown
Raw Normal View History

2013-02-06 03:16:51 +08:00
# Discourse "Quick-and-Dirty" Install Guide
We have deliberately left this section lacking. From our FAQ:
> Discourse is brand new. Discourse is early beta software, and likely to remain so for many months.
> Please experiment with it, play with it, give us feedback, submit pull requests but any consideration
2013-02-06 03:16:51 +08:00
> of fully adopting Discourse is for people and organizations who are eager to live on the bleeding and broken edge.
When Discourse is ready for primetime we're going to provide several robust and easy ways to install it.
2013-02-06 03:16:51 +08:00
Until then, if you are feeling adventurous you can try to set up following components.
- Postgres 9.1
- Enable support for HSTORE
- Create a discourse database and seed it with a basic image
- Redis 2.6
- Ruby 1.9.3
- Install all rubygems via bundler
- Edit database.yml and redis.yml and point them at your databases.
- Run `rake db:seed_fu` to add seed data
2013-02-06 03:16:51 +08:00
- Prepackage all assets using rake
- Run the Rails database migrations
2013-02-06 03:16:51 +08:00
- Run a sidekiq process for background jobs
- Run a clockwork process for enqueing scheduled jobs
- Run several Rails processes, preferably behind a proxy like Nginx.