module
Version:
v0.0.0-...-9cb7562
Opens a new window with list of versions in this module.
Published: Jan 4, 2022
License: MIT
Opens a new window with license information.
README
¶
self-forge
(Under construction)
Self-host your GitHub repositories and serve them with a lightweight user interface (no JS or CSS).
![](https://github.com/healeycodes/self-forge/raw/9cb75628f471/preview.png)
TODO
- Server-rendered method to highlight lines of code.
- Add pagination to the GitHub API to get all public repositories.
- Run (and proxy) a git server to allow
git clone
from this mirror.
- e2e tests (currently there's some integration tests).
Run
PORT
serve from :{PORT}
GITHUB_USERNAME
clone/fetch/pull/host this account's public repositories
PORT="80" GITHUB_USERNAME="healeycodes" go run ./cmd
Test
go test -v ./test
Directories
¶
|
|
pkg
|
|
|
|
Click to show internal directories.
Click to hide internal directories.