Skip to content

Commit

Permalink
add readme
Browse files Browse the repository at this point in the history
  • Loading branch information
jharshman committed May 16, 2023
1 parent 15de557 commit 1ace625
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# fwsync

![CI](https://github.com/jharshman/fwsync/actions/workflows/ci.yaml/badge.svg?branch=master)

Provides CLI interface to update your personal Firewall Rules
associated with your Cloud Development VM.

## Installation

TODO how to install

## Usage

### Init
After installing, you can invoke the CLI by typing `fwsync` in your terminal.
This by default will display some usage information.

To initialize fwsync type `fwsync init`. This will walk you through steps in
selecting the correct firewall to manage and will write out fwsync's config file
which will be located at `$HOME/.bitly_firewall`.

### Update
If your IP updates and you notice you've lost access to your CloudVM,
you can invoke `fwsync update` to automatically detect your new IP address
and update your Firewall Rule.

0 comments on commit 1ace625

Please sign in to comment.