Go to file
Aaron Bieber e67836391b
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5e871d8aa6f57cc8e0dc087d1c5013f6e212b4ce' (2023-05-29)
  → 'github:NixOS/nixpkgs/bf744fe90419885eefced41b3e5ae442d732712d' (2023-11-14)
2023-11-17 07:13:18 -07:00
.envrc Add readme, fix Unveil to work with TS, switch to flakes 2023-05-31 10:03:48 -06:00
.gitignore ignore binary 2022-06-21 11:52:58 -06:00
flake.lock flake.lock: Update 2023-11-17 07:13:18 -07:00
flake.nix Add readme, fix Unveil to work with TS, switch to flakes 2023-05-31 10:03:48 -06:00
go.mod Add readme, fix Unveil to work with TS, switch to flakes 2023-05-31 10:03:48 -06:00
go.sum Add readme, fix Unveil to work with TS, switch to flakes 2023-05-31 10:03:48 -06:00
LICENSE +license 2022-06-22 07:54:20 -06:00
main.go Add readme, fix Unveil to work with TS, switch to flakes 2023-05-31 10:03:48 -06:00
README.md Add readme, fix Unveil to work with TS, switch to flakes 2023-05-31 10:03:48 -06:00

gitle

Quickly stand up a git server on your Tailnet

Running

$ export GITLE_FULL_ACCESS_FINGREPRINTS=/var/lib/gitle/full_access
$ export GITLE_AUTH_KEYS=/var/lib/gitle/authorized_keys
$ export GITLE_HOST_KEYS=/var/lib/gitle/host_key
$ export GITLE_REPOS=/var/lib/gitle/repos
$ gitle

ENV Vars

Name What it does
GITLE_FULL_ACCESS_FINGREPRINTS List of ssh public keys that can write repos
GITLE_AUTH_KEYS List of ssh public keys that can read repos
GITLE_HOST_KEYS SSH Host key for the server to use
GITLE_REPOS Path to where gitle will store repositories