This is my FileContent Site - I have created my own small Content link scripts and Macro's - as no Confluence Plugins supports files in a filestructure.
Atlassian CLI (Notice the 3.X versions are not free, last free download versions at Atlassian CLI
Script for linking files into a Confluence page (updateFileContent.sh)
Optional: Script for refreshing Confluence pages (refreshPages.sh)
A Lightbox as Floatbox
Install the Software and packages needed
Config Atlassian CLI (Set username, password and URL in confluence.sh)
Config Tomcat to support symbolic links (see this currently unsolved issue regarding special UTF-8 characters)
Create a Script directory and place the 2 scripts and the config.txt files into them
Edit the config.txt to fit Your installation
Create the User Macro me-filecontent in Your Confluence installation
Start adding files to Your installation using the updateFileContent.sh and optional refreshPages.sh scripts
All content (Pictures and Video) are place on the servers filesystem in a Tree Structure, from a Basic root (called ContentRoot in the config.txt file)
All the top directories under the ContentRoot are linked into the Confluence installation by the makesymlinks.sh script)
For each top directory, a subdirectory or one or more phrases, a collection of content can be placed on a Confluence Page with the updategallery.sh script
When the script runs, it travels an entire directory-structure and :
Q:
A: