...

/

Set Up Repository on Other Clients

Set Up Repository on Other Clients

Learn how to set up an HTTP repository on other clients and how to transfer signing keys.

Preface

To use our web server in another Alpine Linux instance, we have to add it to the /etc/apk/repositories file of the other instance and copy the public key of our repository.

Digression: Public and private keys

In asymmetric cryptography, two keys exist, a private and a public key. The difference between these two keys is given below:

Category Private Key Public Key
Privacy Must never be shared with third parties Has to be shared with third parties to be useful
Signing Can sign new packages Can’t sign any new packages
Verification
...