# ---> Go # If you prefer the allow list template instead of the deny list, see community template: # https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore # # Binaries for programs and plugins *.exe *.exe~ *.dll *.so *.dylib # Test binary, built with `go test -c` *.test # Output of the go coverage tool, specifically when used with LiteIDE *.out # Dependency directories (remove the comment below to include it) # vendor/ # Go workspace file go.work # Ignore everything in tmp directory tmp/* # Ignore the build member-console # Ignore test runtime data (rebuilt on docker compose up) test/testdata/keycloak/h2/ # Unused Keycloak realm export — the stack seeds via seed-keycloak.sh (admin API), # not --import-realm; the file holds real crypto/PII, so it is not tracked. test/testdata/keycloak/master-realm.json test/testdata/fedwiki/ test/testdata/postgres/ test/testdata/temporal/ test/testdata/caddy/ # Live-Discourse profile runtime state: postgres data dir, the container's # /shared volume (root-owned; letsencrypt/nginx artifacts), and the # seed-minted admin API key (a live credential, test-only or not). test/testdata/discourse/ # Per-worktree stack configuration generated by test/bootstrap-stack.sh test/.env # Local secrets (never commit real keys) test/secrets/ # wget HSTS/HPKP per-user lockfiles (appear when wget runs from repo root) .wget-* # Test runtime logs test/mc.log # Screen capture output and accepted baseline (make screens); kept outside git test/screens/