gitfed-web

command
v1.2.33 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2026 License: AGPL-3.0, AGPL-3.0-or-later Imports: 39 Imported by: 0

Documentation

Overview

gitfed-web is gitfed's web UI: a public repo browser (README/LICENSE/tags, public repos, no login needed) plus, behind a real username/password login, self-service (manage your own keys, repos, collaborators) and an admin section for instance-admin accounts. This is DESIGN.md §9 Phase 4 ("UI web plus tard, branchée sur le même noyau identité/ACL") — it drives the same admin.Ops interface as gitfed-tui (live socket or offline store, via internal/opsconnect), not a second implementation of the repo/ACL logic.

SSH keys remain the only way to actually push/pull git — the password login here only ever grants access to this web UI.

Source Files

  • handlers_admin.go
  • handlers_admin_audit.go
  • handlers_admin_repos.go
  • handlers_admin_trust.go
  • handlers_admin_users.go
  • handlers_auth.go
  • handlers_changelog.go
  • handlers_dashboard.go
  • handlers_git_http.go
  • handlers_home.go
  • handlers_landing.go
  • handlers_merge_requests.go
  • handlers_notifications.go
  • handlers_profile.go
  • handlers_repo.go
  • handlers_repo_commits.go
  • handlers_search.go
  • handlers_security.go
  • handlers_settings.go
  • highlight.go
  • lang.go
  • license.go
  • main.go
  • ratelimit.go
  • render.go
  • routes.go
  • security_headers.go
  • session.go
  • theme.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL