this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Go 87.6%
Shell 1.0%
Nix 0.5%
Other 10.9%
4 1 0

Clone this repository

https://tangled.org/aottr.dev/nox https://tangled.org/did:plc:rhp3vjdtrl5auwyyl6xnin6a/nox
git@tangled.org:aottr.dev/nox git@tangled.org:did:plc:rhp3vjdtrl5auwyyl6xnin6a/nox

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

nox#

Getting Started#

Prerequisites#

  • Go 1.18+

Installation#

go install github.com/aottr/nox/cmd/nox@latest

Usage#

Generate age key#

mkdir -p keys secrets
age-keygen -o keys/key.txt

Encrypt secrets#

age -r <recipient> -o secrets/prod.env.age secrets/prod.env

Configure#

Create a config.yaml file with the following contents:

interval: "10m"
ageKeyPath: "keys/key.txt"
statePath: ".nox-state.json"
defaultRepo: git@github.com:ShorkBytes/nox-secrets.git

apps:
  debug:
    branch: main
    files:
      - path: debug/debug.age
        output: ./secrets/.env

Run#

nox --help

Contributing#

Contributions are welcome!

go fmt ./...

License#

MIT