diff --git a/cumulus/settings.py b/cumulus/settings.py
index <HASH>..<HASH> 100644
--- a/cumulus/settings.py
+++ b/cumulus/settings.py
@@ -26,6 +26,7 @@ CUMULUS = {
     "GZIP_CONTENT_TYPES": [],
     "USE_PYRAX": True,
     "PYRAX_IDENTITY_TYPE": None,
+    "FILE_TTL": CFClient.default_cdn_ttl
 }
 
 if hasattr(settings, "CUMULUS"):
diff --git a/cumulus/storage.py b/cumulus/storage.py
index <HASH>..<HASH> 100644
--- a/cumulus/storage.py
+++ b/cumulus/storage.py
@@ -207,6 +207,7 @@ class SwiftclientStorage(Storage):
                                          data=content.read(),
                                          content_type=content_type,
                                          content_encoding=content_encoding,
+                                         ttl=CUMULUS["FILE_TTL"],
                                          etag=None)
         else:
             # TODO gzipped content when using swift client
Added TTL to rax files