Skip to content

heph2/mars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo of the project

Mars

Mars is a simple http backend for terraform.

Provide a basic HTTP RESTFul API for managing terraform states. Supporting lock, state encryption and multiple backend for storage.

Usage

For the full documentation, read the mars(1) man page.

Usage:
	
Options:	

Installing

Compiling from source

If your system has a supported version of Go, you can easily build from source.

go install git.sr.ht/~heph/mars@latest

Container

There's also a docker container available

docker run --rm -d --name mars --network="host" -p 8080:8080

Nix

The best way to use mars is through his nix derivation in my NUR repository. I'd also provide a basic nix module.

Contributing

Send patches and issue reports to srht@mrkeebs

License

mars is Copyright @ 2022 heph.

mars is licensed under the terms of the GNU Affero General Public License, version3. For more information, see LICENSE of the GNU website

About

Mars is a simple http backend for terraform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published