Commit graph

166 commits

Author SHA1 Message Date
Kevin P. Fleming
be0208182c Various cleanups to Ubuntu installation instructions:
* Avoid editing /etc/apt/sources.list add nginx repo, instead create
  /etc/apt/sources.list.d/nginx.list

* Avoid editing /etc/nginx/nginx.conf, instead put server_name_hash_buckets
  setting into discourse.conf

* Proper-case Discourse when it is referring to the product name, so that all
  the lowercase references are to the user created during the installation
2013-09-30 16:18:55 -04:00
Régis Hanol
7afa8b7bd4 Add a link to the email setup doc 2013-09-16 10:18:26 +02:00
Sam
2ce4468aa5 rename system_username to site_contact_username , system_user is a special user with -1 id that is only used for certain admin tasks
for example system_user will autoclose stuff if needed, it will delete stubs and be the target for flag pms
2013-09-06 17:28:37 +10:00
Gaurish Sharma
432f9bf5cf Rake Commands can be chained
We can run all three setup related commands in one go, making it easier for people to copy-paste. Also it would be bit faster, I would imagine.
2013-08-30 18:26:59 +05:30
Robin Ward
4c680131d7 Merge pull request #1398 from ZogStriP/patch-1
Add imagemagick dependency
2013-08-29 07:54:39 -07:00
Régis Hanol
d687212400 clockwork is not used anymore 2013-08-29 15:29:40 +02:00
Régis Hanol
192c9c5dc2 Add imagemagick dependency 2013-08-29 14:54:09 +02:00
Robin Ward
45feafdacf Merge pull request #1374 from manzoid/install-doc
Clarify install doc wrt how to create databases
2013-08-24 08:28:22 -07:00
Tim Mansfield
07e7a44ddb Clarify install doc wrt how to create databases 2013-08-24 04:38:19 -07:00
John Paul Ashenfelter
610f52b1d9 removed clockwork reference from docs 2013-08-21 16:26:39 -04:00
John Paul Ashenfelter
ab61584549 Be consistent with bundle exec
You need bundle exec for all of the commands, not just items 5 and 6
2013-08-20 14:42:10 -04:00
Sam
b5b22f0f36 move secret token into redis to ease install 2013-08-20 17:17:19 +10:00
daniely
d36034620d Update VAGRANT.md
fix command for `vagrant box add [name] [path]`
2013-08-18 20:41:04 +08:00
Michael Brown
8c679f4b22 Add tip for installing on Ubuntu 12.10 2013-08-16 11:49:50 -04:00
Stephan Kaag
a6b4b5dbf2 Replace Clockwork with Sidetiq 2013-08-14 21:39:40 +02:00
Ian Carroll
d37dea0bdf Fixes #1292. PR will come for the image in a minute. 2013-08-09 18:13:20 -04:00
Robin Ward
915a02938e Merge pull request #1303 from djensen47/patch-1
Added missing `bundle install` instructions.
2013-08-07 07:14:03 -07:00
Jeff Atwood
8da0578ba5 Merge pull request #1307 from Supermathie/vagrant-screen
Add GNU screen configuration file for vagrant love
2013-08-06 21:18:27 -07:00
Michael Brown
1c0d55782d Add GNU screen configuration file for vagrant love 2013-08-07 00:11:38 -04:00
Michael Brown
08e41a707d Update documentation
* Change recommendation for install path to /var/www/discourse
* Fix instructions for redis-server installation
* Set yourself as system user during install
* Clarify some instructions
2013-08-07 00:06:40 -04:00
Dave Jensen
22d07c8463 Added missing bundle install instructions.
I'm walking through the instructions and noticed that rake will not run unless a `bundle install` is performed so I added it to the instructions.
2013-08-05 15:07:50 -07:00
Jeff Atwood
7ca0341bdb clarify 4 GB total with swap 2013-08-01 16:42:42 -07:00
Jeff Atwood
c50294cfea clarify on minimum reqs 2013-08-01 15:36:23 -07:00
J Bruni
945f9b36a0 Update INSTALL-ubuntu.md
The removed paragraph was useful for a previous version of the "Updating Discourse" code above it. It seems useless now, as precise instructions are already in the code comments. In fact, it became incoherent, as we explicitily have "bluepill quit" in the code now.
2013-08-01 02:28:02 -03:00
Jeff Atwood
8beb0aa2c5 copyedits 2013-07-30 14:48:40 -07:00
Jeff Atwood
d0f14843db clean up master install guide a bit 2013-07-30 14:47:21 -07:00
Jeff Atwood
a3bc8025f7 update install doc 2013-07-30 14:42:07 -07:00
Jeff Atwood
9b0e115683 remove "ubuntu" just make this "install" doc 2013-07-30 14:34:31 -07:00
Jeff Atwood
4b62e70417 just install, not ubuntu install 2013-07-30 14:26:56 -07:00
Jeff Atwood
028cd348e1 more security doc copyedits 2013-07-30 14:08:15 -07:00
Jeff Atwood
4c8a3370da copyedits 2013-07-30 14:00:37 -07:00
Jeff Atwood
d688ef1b49 move security reporting up to the top 2013-07-30 13:59:30 -07:00
Jeff Atwood
c3f3c1a23f cross-links and copyedits 2013-07-30 13:57:15 -07:00
Jeff Atwood
2f95f60e40 add security note at bottom 2013-07-30 13:41:14 -07:00
Jeff Atwood
23d40b83e3 encourage getting master not latest-release 2013-07-30 13:26:08 -07:00
Sam
0e494c7303 Update SECURITY.md 2013-07-29 16:42:49 +10:00
Sam
3186535537 initial draft of security document 2013-07-29 16:26:49 +10:00
Jeff Taggart
6f58c75243 Update DEVELOPER-ADVANCED.md
A bit of help for running a fresh install on Linux.
2013-07-24 20:33:23 +01:00
Ben T
4129072d07 Need to define which ruby to use before installing gems in Docs
I had to tell rvm which version to use, otherwise the auto suggester will tell you to install gem using apt-get.
2013-07-23 14:59:03 -04:00
Jeff Atwood
0aeab5a73f multisite desc should be simpler and less scary 2013-07-22 23:38:41 -07:00
Jeff Atwood
6b30c3df2d clarify what "private network" means, specifically 2013-07-22 23:36:39 -07:00
Jeff Atwood
e020ebdda8 make redis update section match nginx update section 2013-07-22 23:33:11 -07:00
Jeff Atwood
7d1d234237 add minor clarifications based on feedback 2013-07-22 23:28:05 -07:00
Jeff Atwood
e35db35e75 ENOUGH WITH THE DAMN "GiB" ALREADY 2013-07-22 23:18:04 -07:00
Michael Brown
ddabc476bf Awesome documentation updates 2013-07-21 03:43:54 -04:00
Jeff Atwood
857813271f slight clarification about install having higher reqs 2013-07-19 14:13:47 -07:00
Robin Ward
a03259fce7 Merge pull request #1214 from nverba/patch-3
Fix some typos.
2013-07-18 07:08:17 -07:00
Sam
ad72f96a59 recommend latest redis 2013-07-18 09:11:20 +10:00
nverba
a61c194e58 Fix some errors. 2013-07-17 15:53:33 +01:00
nverba
f43dc13e6b Updated HEROKU.md squashed
I've added an extra step to explicitly add the production.rb file.

Added S3 CDN instructions with asset sync gem. Users assets will auto sync with S3 on deploy, using Gziped files where available. This should significantly help with Heroku stability under load.

Added add-on instructions for some load testing services available through Heroku. Hopefully help us hack on performance and stability issues.

Some general houskeeping, fixed h1 h2 muddle and removed bundle exec from foreman commands, as it uses bundler by default, and added some commands for running tests.
2013-07-16 20:08:16 +01:00