fbe6d1f79c
GitHub actions outputs don't jive well with matrices for `runs-on`. They overwrite without warning. Switch to running update checks in a singleton job, and then add which distros need updating. |
||
---|---|---|
.github/workflows | ||
debian | ||
.gitignore | ||
LICENSE | ||
README.md | ||
addlatest | ||
repository.asc |
README.md
Unofficial Innernet APT Repository
This is a Debian/Ubuntu APT repository containing .deb
files from
https://github.com/tonarino/innernet/releases. The updates are fully
reproducible through GitHub Actions.
For more information, see https://github.com/tonarino/innernet.
Installation
Adding the Repository
curl -sS https://tommie.github.io/innernet-debian/repository.asc | sudo tee /etc/apt/keyrings/github-tommie-innernet.asc >/dev/null
cat >/etc/apt/sources.list.d/innernet.list <<EOF
deb [signed-by=/etc/apt/keyrings/github-tommie-innernet.asc] https://tommie.github.io/innernet-debian/debian unstable contrib
EOF
apt update
Installing the Server
This is installed on the coordination server machine. It needs to be accessible from all peers.
$ sudo apt install innernet-server
Installing the Peer Client
This is installed on all peers.
$ sudo apt install innernet
License
The repository maintenance code itself is under the MIT License. See also LICENSE in tonarino/innernet.