diff --git a/config/environments/production.rb b/config/environments/production.rb
index ca7a203d2da39349aac6baffb4591eb1330d01e9..629f0a34616f1a2e5ca9b8a5ebb5b4d64992a30c 100644
--- a/config/environments/production.rb
+++ b/config/environments/production.rb
@@ -23,6 +23,12 @@ Rails.application.configure do
   # Disable serving static files from `public/`, relying on NGINX/Apache to do so instead.
   # config.public_file_server.enabled = false
 
+  # Set cache headers for static files
+  config.public_file_server.headers = {
+    'Cache-Control' => 'public, max-age=31536000',
+    'Expires' => 1.year.from_now.to_formatted_s(:rfc822)
+  }
+
   # Compress CSS using a preprocessor.
   # config.assets.css_compressor = :sass