A tiny tool to manage your OVH api keys
Find a file
2023-06-22 13:11:10 +02:00
.woodpecker add initial scaffolding 2023-06-11 17:01:59 +02:00
app add list keys 2023-06-11 19:29:56 +02:00
cmd disable completions 2023-06-22 13:10:44 +02:00
examples add list keys 2023-06-11 19:29:56 +02:00
.gitignore add delete and change error handling 2023-06-11 20:03:41 +02:00
CHANGELOG.md v0.1.0 2023-06-22 13:11:10 +02:00
go.mod add initial scaffolding 2023-06-11 17:01:59 +02:00
go.sum add initial scaffolding 2023-06-11 17:01:59 +02:00
LICENSE add initial scaffolding 2023-06-11 17:01:59 +02:00
main.go add list keys 2023-06-11 19:29:56 +02:00
Makefile add Makefile 2023-06-22 13:09:43 +02:00
README.md update Readme 2023-06-16 10:41:51 +02:00

ovh-apikey-manager

status-badge Please don't upload to GitHub

A tiny tool to manage your OVH api keys

Installation

Pre-Built Binary

To get the binary just download the latest release for your OS/Arch from the release page and put the binary somewhere convenient. The application assumes its config file to be in the same directory as the binary.

Compile from Source

Requirements:

  • go1.20+

First, clone the repository to your local machine

git clone https://codeberg.org/lauralani/ovh-apikey-manager

# or if you want a specific branch:
git clone https://codeberg.org/lauralani/ovh-apikey-manager -b x.x.x

Then compile the project with

go build

Configuration

The application assumes the config file .env in the current working directory. If you installed from source you can just copy a template .env from the examples/ directory, or you can just take it directly from the Git repository

Usage

You can see the list of available commands with

./ovh-apikey-manager --help

Changelog

You can find the Changelog here: Changelog

License

ovh-apikey-manager is available under the MIT license. See the LICENSE file for more info.