# Custom content storage

**URL:** <https://forum.flowable.org/t/custom-content-storage/1926>\
**Category:** Flowable Engine\
**Created:** [April 20, 2018, 6:15pm UTC](https://forum.flowable.org/t/custom-content-storage/1926 "2018-04-20T18:15:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![zhihailiu](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/zhihailiu/32/652_2.png) [@zhihailiu](https://forum.flowable.org/u/zhihailiu)\
**Post date:** [April 20, 2018, 6:15pm UTC](https://forum.flowable.org/t/custom-content-storage/1926/1 "2018-04-20T18:15:51Z")

</div>

SimpleFileSystemContentStorage is the default in use. Let’s say I want to replace that with my custom content storage implementation.  
public class AcmeContentStorage implements ContentStorage

My question is how to register it. For example do I create a content engine configuration like below? Then how do I wire it to replace SpringContentEngineConfiguration?  
public class AcmeSpringContentEngineConfiguration extends SpringContentEngineConfiguration  
@Override  
public void initContentStorage() {  
contentStorage = new AcmeContentStorage();  
…  
}

Thanks in advance.
