GitHub - UlisesGascon/poc-custom-package-debian-repository: POC - Custom Package Debian Repository (original) (raw)

POC - Custom Package Debian Repository

About

This POC is a continuation from the Packaging a .NET Core Service for Ubuntu. In this case, I followed the guide Creating a private Debian package repository by Jesús Corrius

Try it out

  1. Add this public key to your trusted keys

wget -qO - https://raw.githubusercontent.com/UlisesGascon/poc-custom-package-debian-repository/main/PUBLIC.KEY | sudo apt-key add -

  1. Add this repository as source list

echo "deb https://raw.githubusercontent.com/UlisesGascon/poc-custom-package-debian-repository/main/ bionic main" | sudo tee /etc/apt/sources.list.d/ulisesgascon.list

  1. Update sources list
  2. Install demoapi package

sudo apt-get install demoapi

  1. Check the service status

systemctl -l status demoapi.service