1.0.0 • Published 5 years ago
teachable-marketing v1.0.0
Teachable CMS Marketing Site
Documentation
https://github.com/UseFedora/teachable-marketing/wiki
Setup
To install dependencies:
$ bundle install
$ yarn installSetup the database:
$ rake db:create
$ rake db:migrateGet Production Data
First, connect to the production VPN. Then:
$ yarn import-prod:localStart Servers
You'll need 3 processes.
Web server:
$ bundle exec rails serverSidekiq for processing background jobs:
$ bundle exec sidekiqAnd webpack for compiling and serving assets:
$ yarn startAuthentication
In development mode, you don't need to go through the real authentication flow, you'll click on which admin user to login as.
To circumvent this, and use a proper setup, make sure to run AAA and InternalSSO.
After that, you can disable the fake login by setting the environment variable:
AAA_FAKE_MODE="false"
AAA_URL="[[REPLACE ME WITH THE REAL LOCAL URL]]"1.0.0-beta.1
5 years ago
1.0.0
5 years ago