-
Notifications
You must be signed in to change notification settings - Fork 2
Konfiguraatio
Mitä tarvitaan, jotta palvelin saadaan pyörimään? Kenttien sisältöjä ei luonnollisesti laiteta julkiseen wikiin - jos et tiedä, kysy slackissä devaajilta.
Ruby minessa löytyvät Run -> Edit Configurations -> Development -> Environment variables alta
Herokussa Settings -> Config vars alta.
Tuotantopalvelimella ~/.bashrc, eteen "export ".
GMAIL_PASSWORD=examplepassword
Herokussa myös:
DATABASE_URL postgres://exampledatabase
Tuotantopalvelimella myös:
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"
export SECRET_KEY_BASE=mystinenkeyjokakailiittyycookiettenallekirjoittamiseen
export PATH="$HOME/bin:$PATH"
Jotta delayed jobit saadaan prosessoitua, tarvitaan worker pyörimään taustalle.
(Mahdollista pyörittää myös rubyminen kautta)
rake jobs:work
Resources -> Worker dyno
Daemoni taustalle
seksityo/bin/delayed_job start
Daemonin sulkeminen
seksityo/bin/delayed_job stop
Tietokantojen nimet eri ympäristöissä (pl. Travis):
dev - <oma käyttäjänimi>
test - seksityo-test