{"id":23927117,"url":"https://github.com/rolemodel/rails-template","last_synced_at":"2026-05-12T23:04:43.547Z","repository":{"id":73491344,"uuid":"54671904","full_name":"RoleModel/Rails-Template","owner":"RoleModel","description":"Template files to provide Rails with a starting point for RMS projects","archived":false,"fork":false,"pushed_at":"2017-03-13T19:59:49.000Z","size":17,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-11-15T03:04:43.680Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RoleModel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-03-24T20:25:29.000Z","updated_at":"2017-03-13T19:59:31.000Z","dependencies_parsed_at":"2025-11-15T03:04:03.661Z","dependency_job_id":null,"html_url":"https://github.com/RoleModel/Rails-Template","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RoleModel/Rails-Template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoleModel%2FRails-Template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoleModel%2FRails-Template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoleModel%2FRails-Template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoleModel%2FRails-Template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RoleModel","download_url":"https://codeload.github.com/RoleModel/Rails-Template/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoleModel%2FRails-Template/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32960309,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-12T09:19:52.626Z","status":"ssl_error","status_checked_at":"2026-05-12T09:17:33.438Z","response_time":102,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-05T22:14:21.362Z","updated_at":"2026-05-12T23:04:43.539Z","avatar_url":"https://github.com/RoleModel.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RoleModel Software Rails Template\n\nThis template aids Rails in setting up a new project with some standardized\ndefault settings.\n\n## Using This Template\nThe ruby and rails versions here are not the latest versions. (TODO: update this template...) To use as-is:\n\n1. Make sure you have exactly Ruby version 2.3.1 installed. All other versions will fail the template installation.\n```bash\nrbenv versions\n```\nIf you don't have 2.3.1:\n```bash\nrbenv install 2.3.1\ngem install rails // since every Ruby version needs its own Rails\n```\n\n2. In the parent directory above where you want to put your new project, set it to use this Ruby version:\n```bash\nrbenv local 2.3.1\n```\n\n3. Clone this directory:\n```bash\ngit clone https://github.com/RoleModel/Rails-Template.git rolemodel-rails-template\n```\n\n4. Start your Rails project using the template from this directory:\n```bash\nrails new hello_world -m rolemodel-rails-template/lib/template.rb\n```\nDon't worry if you see errors like: `Could not find gem 'rails_12factor' in any of the gem sources listed in your Gemfile`. The next step will take care of it.\n\n5. Run bundle install in your project directory:\n```bash\ncd hello_world\nbundle install\n```\n\nSomeday, instead of the above, we'd like to be able to do this, but it DOES NOT WORK right now:\n```bash\nrails new app_name -m https://raw.githubusercontent.com/RoleModel/Rails-Template/master/lib/template.rb\n```\n\n## Ruby/Rails Setup\n\n### Ruby Version\n\nThe current Ruby Version for this template is 2.3.0.\n\n### Rails Version\n\nThe current Rails Version for this template is 4.2.x.\n\n### Web Server\n\nWebrick is replaced—even for development—with Puma. This becomes a standard\noption in Rails 5.0, so we are hoping to make the transition easier!\n\n### Database\n\nThis template updates your Gemfile to utilize the `pg` gem, providing\nPostgreSQL as the default database.\n\n### Test Frameworks\n\nWe install RSpec and Spinach for your use.\n\n### Authentication\n\nCurrently, this template provides Devise as an option.\n\n### View Templates\n\nSlim is currently the preferred Rails View template gem.\n\n## Docker\n\nThe template provides Docker setup as an option.  When this is selected bundler and the generators will be skipped so they can be run directly on the Docker container after running `docker-compose up`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frolemodel%2Frails-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frolemodel%2Frails-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frolemodel%2Frails-template/lists"}