Skip to content

Mosazghi/env_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Tests Latest Release

env_manager

Are you tired of juggling multiple .env files across different projects and devices? Do you wish there was a secure, centralized way to manage your environment variables without relying on third-party services?

The env_manager is a self-hosted environment variable manager that allows you to securely store, manage, and access your environment variables from anywhere.

Warning

This project is under active development and not yet ready for production use.


Installation

1. Download the Env Manager server

Download the latest binary for your platform from the releases page.

2. Enable HTTPS (recommended)

Enabling HTTPS is highly recommended if you plan to access the env manager remotely outside your own network.

There's two alternatives for achieving this:

  1. Use Cloudflare Tunnel or
  2. by configuring Caddy

Both options are easy to setup and most importantly FREE to use.

See their documentation files a step-by-step guide.

Usage

Env Manager Server

Firstly the env manager server needs to be installed as system service (i.e., it will be registered as a background app):

./envms service install

The server listens on port 8080 by default.

If it doesn't start by default, do:

./envms service start

Env Client

TODO!

About

A secure and self-hosted enviorment variable manager.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors