https://github.com/jaisonerick/kratos
Generate a rails project.
https://github.com/jaisonerick/kratos
Last synced: 10 months ago
JSON representation
Generate a rails project.
- Host: GitHub
- URL: https://github.com/jaisonerick/kratos
- Owner: jaisonerick
- License: mit
- Created: 2016-01-23T11:21:42.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-02-23T21:19:14.000Z (over 10 years ago)
- Last Synced: 2025-08-13T21:59:54.195Z (10 months ago)
- Language: Ruby
- Homepage:
- Size: 41 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kratos
Kratos is a rails application generator based on
[Suspenders](https://github.com/thoughtbot/suspenders).
## Installation
First install the kratos gem:
gem install kratos
Then run:
kratos projectname
This will create a Rails app in `projectname` using the latest version of Rails.
After run, you must configure:
- Change the sidekiq panel password in the `config/initializers/sidekiq.rb`
file. The panel is accessible by the URL `/sidekiq`.
- Setup your development environment variables: `NEW_RELIC_LICENSE_KEY`,
`ROLLBAR_TOKEN`, `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`
- Setup your production and staging environment variables using dotgpg. You must
create two files on the root of your project: `env_production.gpg` and
`env_staging.gpg`. To initialize dotgpg on your project run `dotgpg init`.
It'll create a `.gpg` folder and add your public key to it. To edit the files,
use the `dotgpg edit env_.gpg` command. For more information look
at the [DotGPG](https://github.com/ConradIrwin/dotgpg).
- Run `bin/setup` to initialize your database and files.
## License
Suspenders is Copyright © 2008-2015 thoughtbot.
It is free software,
and may be redistributed under the terms specified in the [LICENSE] file.
[LICENSE]: LICENSE