A web application to help check for domain or SSL/TLS certificate expirations.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

106 lines
2.9 KiB

  1. source 'https://rubygems.org'
  2. git_source(:github) { |repo| "https://github.com/#{repo}.git" }
  3. ruby '>= 2.5.4'
  4. # Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
  5. gem 'rails', '6.0.0'
  6. gem 'rails-i18n', '~> 6.0.0'
  7. # Use mysql as the database for Active Record
  8. gem 'mysql2', '>= 0.4.4', '< 0.6.0'
  9. # Use Puma as the app server
  10. gem 'puma', '~> 4.0'
  11. gem 'devise', '~> 4.7'
  12. gem 'devise-i18n', '~> 1.8'
  13. gem 'simple_form', '~> 5.0'
  14. gem 'pundit', '~> 1.1'
  15. # Use SCSS for stylesheets
  16. gem 'sass-rails', '~> 5'
  17. # Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker
  18. gem 'webpacker', '~> 4.0'
  19. # See https://github.com/rails/execjs#readme for more supported runtimes
  20. # gem 'mini_racer', platforms: :ruby
  21. gem 'bootstrap', '~> 4.3.1'
  22. # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
  23. gem 'turbolinks', '~> 5'
  24. # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
  25. gem 'jbuilder', '~> 2.7'
  26. # Use Redis adapter to run Action Cable in production
  27. # gem 'redis', '~> 4.0'
  28. # Use Active Model has_secure_password
  29. gem 'bcrypt', '~> 3.1.7'
  30. # Use Active Storage variant
  31. # gem 'image_processing', '~> 1.2'
  32. # Reduces boot times through caching; required in config/boot.rb
  33. gem 'bootsnap', '>= 1.4.2', require: false
  34. gem 'rack-contrib'
  35. gem 'open4'
  36. gem 'naught'
  37. gem 'hashie'
  38. gem 'whenever', require: false
  39. gem 'octicons'
  40. gem 'kaminari'
  41. gem 'has_scope'
  42. gem 'logging'
  43. group :development, :test do
  44. # Call 'byebug' anywhere in the code to stop execution and get a debugger console
  45. gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
  46. # gem 'binding_of_caller'
  47. gem 'pry-byebug'
  48. gem 'pry-rails'
  49. gem "factory_bot_rails", '~> 5.0'
  50. end
  51. group :development do
  52. # Access an interactive console on exception pages or by calling 'console' anywhere in the code.
  53. gem 'web-console', '~> 4.0'
  54. gem 'listen', '>= 3.0.5', '< 3.2'
  55. # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
  56. gem 'spring'
  57. gem 'spring-watcher-listen', '~> 2.0.0'
  58. gem 'rubocop', '~> 0.56.0', require: false
  59. gem 'annotate', require: false
  60. gem 'letter_opener_web'
  61. gem "guard"
  62. gem "guard-minitest"
  63. gem "capistrano", "~> 3.10", require: false
  64. gem "capistrano-rails", "~> 1.4", require: false
  65. gem "capistrano-rbenv", require: false
  66. gem 'capistrano3-puma', require: false
  67. # Necessary for elliptic curve SSH keys
  68. gem 'rbnacl', ">= 3.2", "<5.0"
  69. gem 'bcrypt_pbkdf', ">= 1.0", "<2.0"
  70. gem 'ed25519', ">= 1.2", "< 2.0"
  71. end
  72. group :test do
  73. # Adds support for Capybara system testing and selenium driver
  74. gem 'capybara', '>= 2.15'
  75. gem 'selenium-webdriver'
  76. gem 'webdrivers'
  77. gem 'launchy'
  78. gem "database_cleaner"
  79. gem "simplecov", require: false
  80. end
  81. # Windows does not include zoneinfo files, so bundle the tzinfo-data gem
  82. gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]