Skip to content

fabianfrz/OPNsense_client_lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OPNsense client library

This is an implementation of a library which allows you to communicate with your OPNsense appliance.

How can this library be used?

require_relative 'relative/path/to/this/library/requireall'

# OPNsense requires credentials
cred = OPNsense::APICredentials.new(api_key, api_secret, api_url, certificate)

# now you can create a request object
OPNsense::Request.new(cred)

# everything is ready - you can access the api now
OPNsense::FirmwareUpdate.upgrade!

About

Library to use the OPNsense API - written in Ruby

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages