Go to file
Thomas Legay 4aa8111f98 update 2024-03-17 23:55:26 +01:00
lib update 2024-03-17 23:55:26 +01:00
ressources update 2024-03-17 23:55:26 +01:00
.gitignore metabase add /etc/default/metabase 2022-03-24 02:48:03 +01:00
README.MD Add mysqlfdw 2023-06-13 17:25:30 +02:00
debmaker Update 2023-07-16 09:36:17 +02:00
postrun.sh update 2024-03-17 23:55:26 +01:00

README.MD

DEBMAKER

The main goal of this project is allow to create application from source without install compilation utility directly on the main system. Compilation environnements are stores in temporary files. All package are install with chroot environnement.

Currently debian packages are build, but other package can be build with this ways

Objectives :

  • Create lowest debian lxc contener to limit backup size
  • Easily upgrade application

Usage

List app

To list all applications with debmaker script

./debmaker list

Create deb file

To create deb file you just need to run the bellow command :

./debmaker run <app>

after execution, .deb file is generate in 'dist' folder

Edit debmaker script

./debmaker edit <app>

Debug

To enter in temporary filesystem

./debmaker chroot <app>

packages available in shared repository

Contact me

  • On Matrix.org : @thomas:lgy.fr
  • By email : thomas at lgy.Fr