README
Table of Contents
_____ __ .__ __ __
/ _ \ _____/ |_|__| _______/ |_ ____ ____ | | __
/ /_\ \ / \ __\ |/ ___/\ __\/ _ \_/ ___\| |/ /
/ | \ | \ | | |\___ \ | | ( <_> ) \___| <
\____|__ /___| /__| |__/____ > |__| \____/ \___ >__|_ \
\/ \/ \/ \/ \/
1 Heroku
1.1 Create an app
heroku apps:create APP-NAME
1.2 Configuration
heroku config:set BUILD_CONFIG_WHITELIST="AS_AWS_ACCESS_KEY AS_AWS_SECRET_KEY" heroku config:set AS_API_BIND_ADDRESS="0.0.0.0" heroku config:set AS_API_BIND_PORT="80" heroku config:set AS_API_SCHEME="http" heroku config:set AS_API_SERVER_NAME="api.antistock.net" heroku config:set AS_API_SERVER_PORT="80" heroku config:set AS_AWS_ACCESS_KEY="02KEZMVTWR8T2K48TV82" heroku config:set AS_AWS_ACCOUNT_NUMBER="6313-6809-5177" heroku config:set AS_AWS_SECRET_KEY="VltIXmjVQFlqDeDUD3vmK8dNUKOt/ao6wRqEfl12" heroku config:set AS_BROKER_SERVER_NAME="antistock.net" heroku config:set AS_BROKER_SERVER_PORT="5672" heroku config:set AS_BROKER_USERNAME="antistock" heroku config:set AS_BROKER_PASSWORD="antistock13+" heroku config:set AS_BROKER_VHOST="antistock.net" heroku config:set AS_DB_NAME="antistock_production" heroku config:set AS_DB_PASSWORD="antistock13+" heroku config:set AS_DB_SCHEME="postgresql" heroku config:set AS_DB_SERVER_NAME="antistock.net" heroku config:set AS_DB_SERVER_PORT="5432" heroku config:set AS_DB_USERNAME="antistock" heroku config:set AS_GOOGLE_API_KEY="ABQIAAAAPX7sbJ31IPm9rsCbgjHMnhQHNwmUDHs-GA1AjjGF_GZH5hY1GxR_IgnK4zGHBsQ9RmIB109FshjMjQ" heroku config:set AS_GOOGLE_CLIENT_ID="912714014113.apps.googleusercontent.com" heroku config:set AS_GOOGLE_CLIENT_SECRET="3JNDULltw7evS7bKkw4hchpM" heroku config:set AS_GOOGLE_REDIRECT_URI="http://api.antistock.net/oauth/google/callback" heroku config:set AS_WEB_BIND_ADDRESS="0.0.0.0" heroku config:set AS_WEB_BIND_PORT="80" heroku config:set AS_WEB_SCHEME="http" heroku config:set AS_WEB_SERVER_NAME="www.antistock.net" heroku config:set AS_WEB_SERVER_PORT="80"
1.3 Deploy
git push heroku master
1.4 Scale apps
Scale to one worker process.
heroku ps:scale web=0 worker=1
1.5 Show logs
API process.
heroku logs --account personal --app antistock-api -n 10
Worker process.
heroku logs --account personal --app antistock-worker -n 10