Skip to content
This repository has been archived by the owner on Aug 20, 2019. It is now read-only.
/ IPA Public archive

Website of Information & Photography Association, Wuxi No.1 High school

Notifications You must be signed in to change notification settings

sticnarf/IPA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IPA

It is the source repository of the website of Information & Photography Association (IPA).

The website is still in development. Issues and pull requests are welcome.

About deploying

The guide assumes that you have installed and configured Ruby on Rails and PostgreSQL.

Manual creating the database for the website is needed.

The code here includes no configuration for production.

If you've just cloned the repository, you need to run:

$ bundle install
$ (echo -e "SECRET_KEY_BASE=\c" && rake secret) >> .env

You have to add some secrets to the .env file.

Qiniu keys and database information are needed, format:

QINIU_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
QINIU_SECRET_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
DATABASE_NAME=YOURDATABASENAME
DATABASE_USERNAME=YOURUSERNAME
DATABASE_PASSWORD=YOURPASSWORD

Now you can finish initializing the databse:

$ rake db:migrate RAILS_ENV=production
$ rake assets:precompile RAILS_ENV=production

Or you just want to update, run:

$ git pull
$ bundle install
$ rake db:migrate RAILS_ENV=production
$ rake assets:precompile RAILS_ENV=production

And then restart your server.

About

Website of Information & Photography Association, Wuxi No.1 High school

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published