mirror of
https://github.com/codeninjasllc/discourse.git
synced 2025-03-14 00:50:14 -04:00
Fixes #157 - Add mention of seed_fu to docs.
This commit is contained in:
parent
6c30e0b09c
commit
ddf1f27633
3 changed files with 14 additions and 12 deletions
|
@ -14,7 +14,7 @@ Discourse.ComboboxViewCategory = Discourse.ComboboxView.extend({
|
|||
if (!templateData.color) return text;
|
||||
|
||||
var result = "<span class='badge-category' style='background-color: #" + templateData.color + "' "
|
||||
if (templateData.description && templateData.description != 'null') {
|
||||
if (templateData.description && templateData.description !== 'null') {
|
||||
result += "title=\"" + templateData.description + "\" ";
|
||||
}
|
||||
return result + ">" + text + "</span>";
|
||||
|
|
|
@ -19,8 +19,9 @@ to rails, you are likely much better off with our **[Discourse Vagrant Developer
|
|||
1. `bundle install`
|
||||
2. `rake db:migrate`
|
||||
3. `rake db:test:prepare`
|
||||
4. Try running the specs: `bundle exec rspec`
|
||||
5. `bundle exec rails server`
|
||||
4. `rake db:seed_fu`
|
||||
5. Try running the specs: `bundle exec rspec`
|
||||
6. `bundle exec rails server`
|
||||
|
||||
You should now be able to connect to rails on http://localhost:3000 - try it out! The seed data includes a pinned topic that explains how to get an admin account, so start there! Happy hacking!
|
||||
|
||||
|
@ -38,7 +39,7 @@ Vagrant version 1.0.5. With this Vagrantfile:
|
|||
config.vm.box = 'precise32'
|
||||
config.vm.box_url = 'http://files.vagrantup.com/precise32.box'
|
||||
config.vm.network :hostonly, '192.168.10.200'
|
||||
|
||||
|
||||
if RUBY_PLATFORM =~ /darwin/
|
||||
config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)
|
||||
end
|
||||
|
@ -63,21 +64,21 @@ Vagrant version 1.0.5. With this Vagrantfile:
|
|||
export LANGUAGE=en_US.UTF-8
|
||||
export LANG=en_US.UTF-8
|
||||
export LC_ALL=en_US.UTF-8
|
||||
|
||||
|
||||
locale-gen en_US.UTF-8
|
||||
dpkg-reconfigure locales
|
||||
|
||||
## RVM and Ruby
|
||||
|
||||
apt-get -yqq install libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config curl build-essential git
|
||||
|
||||
|
||||
su - vagrant -c "sudo bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)"
|
||||
adduser vagrant rvm
|
||||
source /etc/profile.d/rvm.sh
|
||||
su - vagrant -c "rvm pkg install libyaml"
|
||||
su - vagrant -c "rvm install 1.9.3-p374"
|
||||
su - vagrant -c "rvm use 1.9.3-p374 --default"
|
||||
|
||||
|
||||
echo "gem: --no-rdoc --no-ri" >> /etc/gemrc
|
||||
su - vagrant -c "echo 'gem: --no-rdoc --no-ri' >> ~/.gemrc"
|
||||
|
||||
|
@ -102,7 +103,7 @@ Also, a user "discourse" is needed when importing a database image.
|
|||
|
||||
Edit /etc/postgresql/9.1/main/pg_hba.conf to have this:
|
||||
|
||||
local all all trust
|
||||
local all all trust
|
||||
host all all 127.0.0.1/32 trust
|
||||
host all all ::1/128 trust
|
||||
host all all 0.0.0.0/0 trust # wide-open
|
||||
|
|
|
@ -2,11 +2,11 @@
|
|||
|
||||
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
|
||||
> 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
|
||||
> 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.
|
||||
When Discourse is ready for primetime we're going to provide several robust and easy ways to install it.
|
||||
Until then, if you are feeling adventurous you can try to set up following components.
|
||||
|
||||
- Postgres 9.1
|
||||
|
@ -16,8 +16,9 @@ Until then, if you are feeling adventurous you can try to set up following compo
|
|||
- 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
|
||||
- Prepackage all assets using rake
|
||||
- Run the Rails database migrations
|
||||
- Run the Rails database migrations
|
||||
- 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.
|
||||
|
|
Loading…
Reference in a new issue