Project

vigilion

0.0
No release in over 3 years
Low commit activity in last 3 years
API client for Vigilion Anti-Virus & Malware file scanning service
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.11
>= 0
~> 10.0

Runtime

 Project Readme

Vigilion

This Ruby gem is for integrating with the Vigilion Anti-Virus & Malware file scanning service.

If you are using Rails, you should use our Rails gem, which includes integration with Active Record and Action Controller.

Installation

Add vigilion to your Gemfile and then run bundle install

gem 'vigilion'

or install it by hand

gem install vigilion

This gem uses faraday as HTTP middleware, so you may use any HTTP backend you want, Net:HTTP is the default.

Configuration

You need to configure the client before making any API requests e.g. in an initializer.

Vigilion.configure do |config|
  config.server_url = # The URL of your vigilion-scanner instance
  config.access_key_id = ENV['VIGILION_API_KEY']
  config.secret_access_key = ENV['VIGILION_API_SECRET']
end

License

Vigilion scanner is Copyright © 2021 Bit Zesty. It is free software, and may be redistributed under the terms specified in the LICENSE.md file.

About Bit Zesty

Bit Zesty

Vigilion malware scanner is maintained by Bit Zesty Limited. The names and logos for Bit Zesty are trademarks of Bit Zesty Limited.

See our other projects or hire us to design, develop, and support your product or service.