This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Installation

How to install SOPS, or build it from source

    Stable release

    Binaries and packages of the latest stable release are available at https://github.com/getsops/sops/releases.

    Development branch

    For the adventurous, unstable features are available in the main branch, which you can install from source:

    $ mkdir -p $GOPATH/src/github.com/getsops/sops/
    $ git clone https://github.com/getsops/sops.git $GOPATH/src/github.com/getsops/sops/
    $ cd $GOPATH/src/github.com/getsops/sops/
    $ make install
    

    (requires Go >= 1.25)

    If you don't have Go installed, set it up with:

    $ {apt,yum,brew} install golang
    $ echo 'export GOPATH=~/go' >> ~/.bashrc
    $ source ~/.bashrc
    $ mkdir $GOPATH
    

    Or whatever variation of the above fits your system and shell.

    To use SOPS as a library, take a look at the decrypt package.