Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bond-009/git-mirror
git-mirror is a command-line program to keep local git mirrors up to date with their origin.
https://github.com/bond-009/git-mirror
Last synced: 24 days ago
JSON representation
git-mirror is a command-line program to keep local git mirrors up to date with their origin.
- Host: GitHub
- URL: https://github.com/bond-009/git-mirror
- Owner: Bond-009
- License: gpl-3.0
- Created: 2020-11-14T22:20:21.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-14T21:26:29.000Z (6 months ago)
- Last Synced: 2024-05-15T17:23:59.501Z (6 months ago)
- Language: Rust
- Homepage:
- Size: 24.4 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# git-mirror
![Rust][github-actions-badge]
**git-mirror** is a command-line program to keep local git mirrors up to date with their origin.
## Configuration
### Example configuration file
```toml
default_path = "/srv/git"[[projects]]
url = "https://github.com/Bond-009/git-mirror.git"[[projects]]
url = "https://git.zx2c4.com/cgit"
description = "A hyperfast web frontend for git repositories written in C."
```### Example crontab entry
Execute git-mirror every 15 with the given config.
`*/15 * * * * git-mirror -c /srv/git/config.toml`[github-actions-badge]: https://github.com/Bond-009/git-mirror/workflows/Rust/badge.svg