Silex generates 11ty layouts but you need to create them from within silex
As for the content, Silex needs to know about the data structure (so that you can link html elements to specific data) and for that you need a graphql api. You can use directly most CMSs or you can create a #graphql api from markdown files with #tinacms or other tools
Finally you can just have any eleventy config file and tweak the gitlab pipeline to deploy to anywhere with rsync or ftp or any cli tool