DNNGlobalStorage seamlessly integrates external storage capabilities with DNN Core, Evoq and 3rd. party modules.
Description
Documentation
Demo Videos
Screenshots
Release Notes
Download
Licensing
Buy
DNN Global Storage expands your DNN and Evoq storage options beyond your Web Server. It is set of DNN Folder Providers (also known as "connectors") which seamlessly integrates external file systems (such as UNC, FTP, SFTP), and cloud based file systems (such as Amazon S3 / CloudFront, Microsoft Azure, Google Drive / Google Docs, Box, DropBox, Microsoft OneDrive, Office 365, OneDrive for Business, SharePoint, Rackspace Cloud Files) with DNN Core, Evoq, and 3rd. party modules.
Features shared by all the DNNGlobalStorage providers you will not find in any other folder provider implementation.
This is one of the few products included in DNN Store's Evoq preferred products list. Evoq Preferred Products have been tested and verified by DNN to work with Evoq products on all supported deployment platforms. When you buy an Evoq Preferred Product, you're buying with confidence that the product meets quality standards and is sold by an established vendor.
You can choose which subfolder (in the remote storage being linked to your DNN site) should act as the root folder seen by the DNN site. This allows you to provide a segmented view of your attached storage, instead of enabling access to all its content.
Allows multiple connections of any provider within same DNN Portal.
Regardless of the storage provider's accessibility settings, the files will seem to be served directly from your web site (not linked from their true location).
Tested and approved to run in Microsoft Azure.
DNNGlobalStorage was built upon DNN standard APIs. This means, the powerful functionality exposed by any folder provider is available in any DNN Core or 3rd. party module using the DNN File System API. In other words, it allows DNN Core and 3rd party modules to utilize externally-persisted files without any modification.
Allows connections to the remote storage enforcing a 'read only' mode, ensuring that the connected file system will not be updated in any way.
Allow modules to have a static "always valid" URL that will generate a short-lived URL at run time.
When enabled, only host users can add or edit folder types.
All providers expose caching settings you can tune for your needs.
You can set custom levels of logging in DNN's Log4Net log files for easy logging and troubleshooting.
Reducing dependencies on common 3rd. party libraries minimizes the risk of one 3rd. party (or DNN Core) extension breaking another.
More than the basics. See some of the advanced features you will not find in any other S3 provider.
Allows multiple Amazon S3 Accounts / Buckets connections within same DNN Portal. Includes ability to create new Amazon S3 Buckets directly from DNNGlobalStorage.
Option to automatically generate secure and time limited URLs and block anonymous access. The 'time to live' for the secure URLs can be customized.
When creating a new bucket from DNNGlobalStorage, you can choose in which S3 Region it should be created.
Three URL formats are available, including the option to generate branded URLs by means of DNS CNAMEs, and support Amazon's CloudFront CDN.
Option to configure a custom 'Service URL', which allows 3rd. party AWS implementations.
Option to support 'Standard', 'Reduced Redundancy' and 'Infrequent Access' Storage, which depending on your use case, can save you a lot of money in S3 fees.
Allows defining a local folder (in the web server) to act as the root for the remote content.
Option to inherit the permissions (ACLs) set on the bucket.
Option to grant open / download permissions for everyone (including anonymous S3 users) to files created or updated from the DNN site.
Option to allow efficient very large uploads. DNNUserFiles takes advantage of this unique feature.
More than the basics. See some of the advanced features you will not find in any other Azure provider.
Allows multiple subscriptions /containers connections within same DNN Portal. Includes ability to create new Containers directly from DNNGlobalStorage.
When creating new containers from DNNGlobalStorage, you can define its accessibility level: 'Private', 'Public Files', or 'Public Container'.
Windows Azure development storage is supported. This allows the integration with development storage in your local development environment.
DNNGlobalStorage allows the configuration of custom domains, which means you can configure DNNGlobalStorage to provide URLs such as "http(s)://storage.example.com/...", and use Windows Azure's CDN features.
More than the basics. See some of the advanced features you will not find in any other UNC provider.
Allows multiple UNC Connections within same DNN Portal.
Option to specify a custom Domain, User and password to authenticate the network connection instead of using the web site's .NET Identity
Option to filter which files will be visible by DNN site. For example, *.pdf, reports*.*, etc.
If the attached files are available in other web server, you can tell DNNGlobalStorage to directly link their Web URL instead of getting the contents from the network.
Allows multiple accounts / connections within same DNN Portal.
Fully supports the Access Levels exposed by the Dropbox API: 'Full Dropbox', and 'App folder'.
Option to automatically generate secure and time limited URLs and block anonymous access.
Option to generate and provide public (non expiring) shared URLs for private files.
Exposes the functionality available for modules to enable opening files (for viewing or editing, depending on the user's DropBox account permissions) directly in DropBox. DNNUserFiles takes advantage of this unique feature.
Allows multiple accounts connections within same DNN Portal.
Option to make new files (uploaded from DNN) publicly available (unlisted view access).
Option to prefer exposing private URLs that will work only for users with the required Google Account permissions.
Option to include files and folders 'Shared With Me' in the attached Google Drive account.
Option to keep track of the older versions (revisions) of updated files without expiring the old ones automatically.
Option to move deleted files and folders to Google Drive's "Trash" folder instead of be physically delete them.
Option to choose in which format native Google Documents will be downloaded (exported). For example: Images as PNG, Docs as DOCX, Sheets as XLSX, Slides as PPTX, etc.
Exposes the functionality available for modules to enable opening files (for viewing or editing, depending on the user's Google account permissions) directly in Google Drive. DNNUserFiles takes advantage of this unique feature.
Choose which Box folder should act as the root folder seen by the DNN site.
Allows Google Docs support via Box's Google Docs plugin. Any other content with a Box plugin can be also available.
Exposes the functionality available for modules to enable opening files (for viewing or editing, depending on the user's Box account permissions) directly in Box. DNNUserFiles takes advantage of this unique feature.
Choose which folder should act a root from the DNN web site's perspective..
Exposes the functionality available for modules to enable opening files (for viewing or editing, depending on the user's Microsoft account permissions) directly in the native's file location. DNNUserFiles takes advantage of this unique feature.
Allows multiple accounts / servers connections within same DNN Portal.
If the attached files are available in other web server, you can tell DNNGlobalStorage to directly link their Web URL instead of getting the contents via FTP.
Allow accessing FTP files and folders authenticated using a user and password never exposed to end users.
Allow accessing FTP files and folders exposed by open FTP servers. In this case, DNNGlobalStorage can be configured to expose the file's "ftp://.." URL.
Supports FTP connections using non-standard ports.
Supports Passive and Active transfer modes.
Option to generate FTP URLs including authentication information.
Allow accessing SFTP files and folders authenticated using a user and password never exposed to end users.
Allow accessing SFTP files and folders exposed by open SFTP servers.
Supports SFTP connections using non-standard ports.
Allows multiple cloud files /containers connections within same DNN Portal. Includes ability to create new Containers directly from DNNGlobalStorage.
When creating new containers from DNNGlobalStorage, you can define it will be public (CDN enabled) or private.
External storage capabilities powered by DNN Global Storage.
I have had nothing but good experiences working with this software and it has saved me on numerous occasions. DNN is great software but sometime things go wrong during upgrades of extensions or DNN versions, so it is absolutely essential to have a reliable backup and restore strategy like Evotiva DNNBackup provides.
Excellent module. It even perform differential backups on the file system. Highly recommend it.
Evotiva is the best backup tool for DNN ever. Even in excellent hosting locations, it's always a great idea to have an independent 3rd party location backup. I use Evotiva backup to weekly send a zip of the database and folder structure to an AWS or FTP location for safe keeping. Evotiva helps power my backup strategy and lets me sleep at night!
This is a fantastic module for all your Document Management needs within DNN. This has been very useful for listing downloadable web content and maintaining our web site’s files. Very powerful program. Thanks.
Great, flexible product, for example large file downloads. Very fast support in case of questions.
A very good product that greatly simplifies document maintenance. Even for users without editor rights to use well. The developer is very helpful and answers questions quickly and accurately.
This module made is super easy to upgrade my sites! I use the Backup module as well and I love that the 2 are integrated, doing a backup before upgrading. No more FTPing 1000's of files in order to upgrade my sites! A definite "Must Have" for any site.
I've been working with DNN since version 3.x so I've seen a ton of module developers come and go. Evotiva has been around for almost as long but this Automatic Upgrade module is SWEET!! Combined with their DNN Backup module you will never blow up another DNN application trying to apply an update. This module does everything for you. Tweak a few settings click GO and kick back and watch it work. I doubt I'll ever do another manual backup. This is definitely a keeper!!
I had some problem and not able to upgrade one of my site from DNN 6.2.6 to 7.2.2 and decided to try DNNUpgrade. The product works great. The support team responded and help resolved some of the problem I have quickly. If you are maintaining a high value website using DNN and need to upgrade to newer version from time to time, DNNUpgrade is a valuable tool that will save you time and headache.
Works like a charm with building a DNN site that can store files outside of the DNN instance and hosted server environment.
Need the ability for virtual AWS and Dropbox folders within DNN native? then this is your solution for community edition!
This is awesome, works perfect to add cloud storage to your DNN site.