An open API service indexing awesome lists of open source software.

https://github.com/coldbox-modules/cbfs

A powerful filesystem abstraction layer for ColdBox applications
https://github.com/coldbox-modules/cbfs

hacktoberfest

Last synced: 4 months ago
JSON representation

A powerful filesystem abstraction layer for ColdBox applications

Awesome Lists containing this project

README

          









Copyright Since 2005 ColdBox Platform by Luis Majano and Ortus Solutions, Corp


www.coldbox.org |
www.ortussolutions.com

----

# cbfs

[![cbfs CI](https://github.com/coldbox-modules/cbfs/actions/workflows/ci.yml/badge.svg)](https://github.com/coldbox-modules/cbfs/actions/workflows/ci.yml)

The `cbfs` module enables you to abstract **ANY** filesystem within your ColdBox applications. You can configure as many disks as you wish which represent file systems in your application. Each disk is backed by a storage provider and configurable within your ColdBox application.

## Documentation

https://cbfs.ortusbooks.com/

https://apidocs.ortussolutions.com/#/coldbox-modules/cbfs/.

## License

Apache License, Version 2.0.

## System Requirements

- [BoxLang 1+](https://www.boxlang.io/)
- Lucee 5+
- Adobe ColdFusion 2021+

## Installation

Use CommandBox CLI to install:

```bash
box install cbfs
```

## Contributing

We welcome any contributions to this project, either by pull requests, documentation updates, or by becoming a [Patreon supporter](https://www.patreon.com/ortussolutions).

## Test Suite

You can run the included test suite with the following commands from the project root:

```bash
cd test-harness && box install
cd ..
box server start
box testbox run
```

---

Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp
www.ortussolutions.com

---

## HONOR GOES TO GOD ABOVE ALL

Because of His grace, this project exists. If you don't like this, then don't read it, its not for you.

> "Therefore being justified by faith, we have peace with God through our Lord Jesus Christ:
> By whom also we have access by faith into this grace wherein we stand, and rejoice in hope of the glory of God.
> And not only so, but we glory in tribulations also: knowing that tribulation worketh patience;
> And patience, experience; and experience, hope:
> And hope maketh not ashamed; because the love of God is shed abroad in our hearts by the
> Holy Ghost which is given unto us. ." Romans 5:5

### THE DAILY BREAD

> "I am the way, and the truth, and the life; no one comes to the Father, but by me (JESUS)" Jn 14:1-12