| -rw-r--r-- | GPG-KEY | 13L |
| -rw-r--r-- | README.md | 130L |
| -rw-r--r-- | cmd/mirror/main.go | 88L |
| -rw-r--r-- | contrib/debian/debian/changelog | 5L |
| -rw-r--r-- | contrib/debian/debian/control | 25L |
| -rw-r--r-- | contrib/debian/debian/copyright | 0B |
| -rw-r--r-- | contrib/debian/debian/mirror.dirs | 2L |
| -rw-r--r-- | contrib/debian/debian/mirror.install | 2L |
| -rw-r--r-- | contrib/debian/debian/mirror.service | 21L |
| -rw-r--r-- | contrib/debian/debian/mirror.sysuser | 1L |
| -rwxr-xr-x | contrib/debian/debian/rules | 9L |
| -rw-r--r-- | contrib/debian/debian/source/format | 1L |
| -rwxr-xr-x | contrib/debian/make-package.sh | 44L |
| -rw-r--r-- | contrib/slackbuild/doinst.sh | 43L |
| -rw-r--r-- | contrib/slackbuild/mirror.SlackBuild | 70L |
| -rw-r--r-- | contrib/slackbuild/mirror.toml | 20L |
| -rw-r--r-- | contrib/slackbuild/rc.mirror | 55L |
| -rw-r--r-- | contrib/slackbuild/slack-desc | 20L |
| -rw-r--r-- | go.mod | 14L |
| -rw-r--r-- | go.sum | 12L |
| -rw-r--r-- | internal/exec.go | 21L |
| -rw-r--r-- | internal/github/filesystem.go | 64L |
| -rw-r--r-- | internal/github/github.go | 263L |
| -rw-r--r-- | internal/github/rest_client.go | 115L |
| -rw-r--r-- | internal/service/config.go | 140L |
| -rw-r--r-- | internal/service/config_test.go | 54L |
| -rw-r--r-- | internal/service/git.go | 147L |
| -rw-r--r-- | internal/service/mirror.go | 37L |
| -rw-r--r-- | internal/service/mirror_test.go | 30L |
| -rw-r--r-- | internal/service/rsync.go | 41L |
| -rw-r--r-- | internal/service/service.go | 369L |
| -rw-r--r-- | internal/service/service_test.go | 26L |
| -rw-r--r-- | internal/service/testdata/integration_test_config.toml | 29L |
| -rw-r--r-- | internal/service/time.go | 67L |
| -rw-r--r-- | internal/toml.go | 14L |
| -rw-r--r-- | internal/url.go | 32L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/.gitignore | 2L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/COPYING | 21L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/README.md | 120L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/decode.go | 613L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/deprecated.go | 29L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/doc.go | 8L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/encode.go | 778L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/error.go | 356L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/internal/tz.go | 36L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/lex.go | 1281L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/meta.go | 148L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/parse.go | 844L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/type_fields.go | 238L |
| -rw-r--r-- | vendor/github.com/BurntSushi/toml/type_toml.go | 65L |
| -rw-r--r-- | vendor/github.com/davecgh/go-spew/LICENSE | 15L |
| -rw-r--r-- | vendor/github.com/davecgh/go-spew/spew/bypass.go | 145L |
| -rw-r--r-- | vendor/github.com/davecgh/go-spew/spew/bypasssafe.go | 38L |
| -rw-r--r-- | vendor/github.com/davecgh/go-spew/spew/common.go | 341L |
| -rw-r--r-- | vendor/github.com/davecgh/go-spew/spew/config.go | 306L |
| -rw-r--r-- | vendor/github.com/davecgh/go-spew/spew/doc.go | 211L |
| -rw-r--r-- | vendor/github.com/davecgh/go-spew/spew/dump.go | 509L |
| -rw-r--r-- | vendor/github.com/davecgh/go-spew/spew/format.go | 419L |
| -rw-r--r-- | vendor/github.com/davecgh/go-spew/spew/spew.go | 148L |
| -rw-r--r-- | vendor/github.com/pmezard/go-difflib/LICENSE | 27L |
| -rw-r--r-- | vendor/github.com/pmezard/go-difflib/difflib/difflib.go | 772L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/LICENSE | 21L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/assertion_compare.go | 480L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/assertion_format.go | 815L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/assertion_format.go.tmpl | 5L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/assertion_forward.go | 1621L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/assertion_forward.go.tmpl | 5L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/assertion_order.go | 81L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/assertions.go | 2105L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/doc.go | 46L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/errors.go | 10L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/forward_assertions.go | 16L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/assert/http_assertions.go | 165L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/require/doc.go | 29L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/require/forward_requirements.go | 16L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/require/require.go | 2060L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/require/require.go.tmpl | 6L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/require/require_forward.go | 1622L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/require/require_forward.go.tmpl | 5L |
| -rw-r--r-- | vendor/github.com/stretchr/testify/require/requirements.go | 29L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/LICENSE | 50L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/NOTICE | 13L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/README.md | 150L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/apic.go | 747L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/decode.go | 1000L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/emitterc.go | 2020L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/encode.go | 577L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/parserc.go | 1258L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/readerc.go | 434L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/resolve.go | 326L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/scannerc.go | 3038L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/sorter.go | 134L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/writerc.go | 48L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/yaml.go | 698L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/yamlh.go | 807L |
| -rw-r--r-- | vendor/gopkg.in/yaml.v3/yamlprivateh.go | 198L |
| -rw-r--r-- | vendor/modules.txt | 17L |