<commit_before># Stratosphere

### Lightning fast, easy-to-use, magic attachment handling for Ruby on Rails Applications

In today's day and age we have Dropbox, Google Drive, iCloud, etc. Shouldn't file uploading and attachment handling be easier and alot faster in Ruby on Rails Applications?
Stratosphere makes it easy to **upload directly to cloud storage providers at lightning fast speeds** while maintaining that "magic" Ruby on Rails **convention-over-configuration** we all know and love.

Currently only supporting AWS S3.

## Requirements

### Ruby/Rails

Stratosphere requires **Ruby >= 2.0** and **Rails >= 4.0**.

### ImageMagick

ImageMagick and it's relevant development libraries are required for Stratosphere to provide image proccessing.

If your using **Mac OSX** and **homebrew** you can install ImageMagick with:

```bash
brew install imagemagick
```

If your using **Ubuntu** or other **Debian** based Linux distros you can install ImageMagick with:

```bash
sudo apt-get install -y ImageMagick libmagickwand-dev
```

If your using **Amazon Linux**, **CentOS**, **Red Hat**, or other **RPM** based Linux distros you can install ImageMagick with:

```bash
sudo yum install -y ImageMagick ImageMagick-devel
```

## Prerequisites

### AWS Setup

Make sure your AWS User has access to your S3 bucket and has the permissions necessary to **list**, **upload**, and **delete**.

![AWS S3 Config](http://cdn.zacharygolba.com/stratosphere/docs/img/s3-configuration.jpg)

In order for Stratoshpere to properly load your AWS configuration in your ~/.bash_profile or ~/.bashrc:

```bash
export AWS_ACCESS_KEY_ID="your-access-key-id"
export AWS_SECRET_ACCESS_KEY="your-secret-access-key"
export AWS_REGION="s3-bucket-region"
```

## Installation
<commit_msg>0.0.1 release.<commit_after># Stratosphere

### Lightning fast, easy-to-use, magic attachment handling for Ruby on Rails Applications

In today's day and age we have Dropbox, Google Drive, iCloud, etc. Shouldn't file uploading and attachment handling be easier and alot faster in Ruby on Rails Applications?
Stratosphere makes it easy to **upload directly to cloud storage providers at lightning fast speeds** while maintaining that "magic" Ruby on Rails **convention-over-configuration** we all know and love.

Currently only supporting AWS S3.

## Prerequisites

### AWS Setup

Make sure your AWS User has access to your S3 bucket and has the permissions necessary to **list**, **upload**, and **delete**.

![AWS S3 Config](http://cdn.zacharygolba.com/stratosphere/docs/img/s3-configuration.jpg)

In order for Stratoshpere to properly load your AWS configuration in your ~/.bash_profile or ~/.bashrc:

```bash
export AWS_ACCESS_KEY_ID="your-access-key-id"
export AWS_SECRET_ACCESS_KEY="your-secret-access-key"
export AWS_REGION="s3-bucket-region"
```

### Ruby/Rails

Stratosphere requires **Ruby >= 2.0** and **Rails >= 4.0**.

### ImageMagick

ImageMagick and it's relevant development libraries are required for Stratosphere to provide image proccessing.

If your using **Mac OSX** and **homebrew** you can install ImageMagick with:

```bash
brew install imagemagick
```

If your using **Ubuntu** or other **Debian** based Linux distros you can install ImageMagick with:

```bash
sudo apt-get install -y ImageMagick libmagickwand-dev
```

If your using **Amazon Linux**, **CentOS**, **Red Hat**, or other **RPM** based Linux distros you can install ImageMagick with:

```bash
sudo yum install -y ImageMagick ImageMagick-devel
```

## Installation

{'fraction_non_alphanumeric': 0.10653409090909091, 'fraction_numerical': 0.005965909090909091, 'mean_word_length': 5.134146341463414, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1808175', 'n_tokens_mistral': 1082, 'n_tokens_neox': 992, 'n_words': 424}