This is a little apt proxy server
|
2022-09-22 21:02:34 +02:00 |
cmd/go-aptproxy
|
updated go-aptproxy (migrate tool, dependencies, cache control)
|
2022-09-22 21:02:34 +02:00 |
src
|
updated go-aptproxy (migrate tool, dependencies, cache control)
|
2022-09-22 21:02:34 +02:00 |
vendor
|
updated go-aptproxy (migrate tool, dependencies, cache control)
|
2022-09-22 21:02:34 +02:00 |
.drone.yml
|
updated .drone.yml
|
2022-07-11 16:48:23 +02:00 |
.gitignore
|
excluded cache control for apt-get update files
|
2021-09-28 18:13:37 +02:00 |
ci-build.sh
|
added ci
|
2021-11-27 12:49:39 +01:00 |
go.mod
|
updated go-aptproxy (migrate tool, dependencies, cache control)
|
2022-09-22 21:02:34 +02:00 |
go.sum
|
updated go-aptproxy (migrate tool, dependencies, cache control)
|
2022-09-22 21:02:34 +02:00 |
LICENSE.txt
|
Added license file.
|
2016-05-01 23:08:40 -07:00 |
README.md
|
updated README.md
|
2021-11-27 12:54:06 +01:00 |
go-aptproxy
This handly little proxy server includes the following features:
- avoids duplication of packages fetched from different mirrors
- provides a built-in mDNS server to advertise on the local network
- fully compatible with the
squid-deb-proxy-client
package
Usage
The program is run as follows:
go-aptproxy [-directory DIR] [-host HOST] [-port PORT]
By default, go-aptproxy listens on 0.0.0.0:8000
and uses /var/cache/go-aptproxy
for storing the cached files.