Documentation
Simple, free secret storage that doesn't suck
Quick Start
Get started with Vior Secrets in under 5 minutes. No credit card required, no enterprise sales calls.
1. Create Account
Sign up for free - seriously, it's actually free.
2. Get Your Secret Credentials
Generate your API key from the dashboard.
3. Start Storing Secrets
Use our SDKs or CLI to store and retrieve secrets.
Python SDK
Easy secret management for Python applications. Works on Windows, Linux, and macOS.
Requirements
Python: >= 3.7
Make sure Python is installed and accessible from your command line.
Installation for macOS
For macOS users, we recommend using pipx for CLI installation:
1. Install Homebrew (if you don't have it):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Install pipx:
brew install pipx
3. Configure your PATH (if it hasn't been configured):
pipx ensurepath
4. Install vior-cli:
pipx install vior-cli
5. Install the SDK (same for all platforms):
pip install vior-sdk
Note: This method is specifically for macOS. Windows and Linux users can use the standard pip installation method below. This process is only for the CLI tool - the SDK installation remains the same for all platforms.
Installation for Windows/Linux
For Windows and Linux users, use the standard pip installation:
Install the CLI tool for configuration:
pip install vior-cli
Install the SDK for your applications:
pip install vior-sdk
Quick Usage
Now you can use vior in your CLI. Configure your credentials and start storing secrets:
# In your Python code
from vior import secrets
client = secrets.Client()
secret = client.get_secret("my_secret")
Node.js SDK
🚧 Coming Soon
We're working hard to bring you a seamless Node.js experience. Stay tuned!
Go SDK
🚧 Coming Soon
Go developers, we haven't forgotten about you! Our Go SDK is in development.
CLI Configuration
After installing the CLI and SDK packages, you'll need to configure your credentials to start using Vior Secrets.
Setting Up Your Credentials
Open your terminal (Command Prompt or PowerShell on Windows) and run the configure command:
vior configure
After running this command, you'll see prompts like this:
Secret Access Key:
Secret Private Key:
Simply paste your Secret Access Key and Secret Private Key when prompted. Make sure these credentials are valid - you can get them from your dashboard after creating an account.
✓ Success! Once configured successfully, you're all set to start using Vior Secrets in your applications.
Useful CLI Commands
Here are some handy commands to help you manage your Vior Secrets configuration:
Check Configuration Status
View your current configuration including secrets path and server URL:
vior status
Manage Server Settings
View or change the server URL (only change if you have your own hosted server):
vior server
Get Help
See all available commands and options:
vior --help
Check Version
Make sure you're running the latest version to avoid compatibility issues between SDK and CLI:
vior --version
Clear Credentials
Remove stored credentials from your system:
vior clear
⚠️ Caution! Be careful before running this command. It will break the functionality of any existing codebase that's using Vior Secrets until you reconfigure your credentials.
Common Errors
Running into issues? Here are solutions to the most common problems:
1. CLI Not Found
Error:
vior-cli not found on your system.
Solution:
Install the CLI using pip:
pip install vior-cli
For macOS users:
Ensure pipx is installed and in PATH. If not, run:
brew install pipx
pipx ensurepath
pipx install vior-cli
2. Authentication Error
Error:
No configuration found on your system.
Solution:
Configure your credentials using:
vior configure
Need credentials?
Get your Secret Access Key and Secret Private Key from: https://secrets.viorcloud.com
That's All, Folks! 🎉
Congratulations! You're now officially smarter than everyone still paying AWS hundreds of dollars for secret storage.
If you run into any issues, remember: it's probably not our fault. But we'll help you anyway because we're nice like that.
Now go forth and store secrets like the champion you are! 🏆