https://github.com/kirillshevch/tmp_autoclean
Autoclean Rails tmp directory for local development.
https://github.com/kirillshevch/tmp_autoclean
rails tmp
Last synced: 3 months ago
JSON representation
Autoclean Rails tmp directory for local development.
- Host: GitHub
- URL: https://github.com/kirillshevch/tmp_autoclean
- Owner: kirillshevch
- License: mit
- Created: 2020-11-04T12:18:59.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-17T10:43:44.000Z (about 5 years ago)
- Last Synced: 2025-02-11T00:53:24.526Z (about 1 year ago)
- Topics: rails, tmp
- Language: Ruby
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: MIT-LICENSE
Awesome Lists containing this project
README
# tmp_autoclean
Autoclean Rails `tmp` directory for local development. Keep your application stateless and storage clean.
## Installation
Add this line to your application's Gemfile and type `bundle install`:
```ruby
gem 'tmp_autoclean'
```
## Usage
Enable tmp directory autoclean:
Add line to `config/initializers/development.rb`
```ruby
Rails.application.configure do
# other configrations ...
config.tmp_autoclean_enable = true
end
```
That it. After next rails server start up `tmp/` folder will be cleaned.
## Configuration
Clean specific tmp files
Add `tmp_autoclean_options` line to `config/initializers/development.rb`
```ruby
Rails.application.configure do
# other configrations ...
config.tmp_autoclean_enable = true
config.tmp_autoclean_options = %w[cache sockets pids screenshots] # full list of available options
end
```
## License
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).