Skip to content

AlexandarDjordjevic/PPA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PPA

This is the docker image for deb PPA repository.

Requirements

  • docker

Usage

Create direcotry with content

PPA_Repo
|-- amd64
|     |-- <package1>.deb
|     └-- <package2>.deb
|-- indexpacks.sh
|-- Packages
|-- Packages.gz
└-- Release

Directory arm64 is where .deb packages are located. To build Packages, Packages.gz and Release file run script indexpacks.sh

Build docker image from Dockerfile

docker build . --tag ppa

Then run docker container

docker run -dit -p 80:80 -v <path/to/PPA_Repo>/:/var/www/html/ ppa 

Add new ppa repo into sources

echo 'deb [trusted=yes] http://<your ip>/ /' | sudo tee -a /etc/apt/sources.list.d/internal.list > /dev/null

Run

sudo apt-get update
sudo apt-get install <package>

About

Docker container for running local PPA repository

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published