Ettore Di Giacinto 2f9d12a248 Add KeepImg and PullFirst options
They allow to keep a cache,define an endpoint and pull it first.

Also slim logic in favor of more freedom on backend side
2019-12-02 16:36:55 +01:00
2019-11-29 19:01:58 +01:00
2019-12-02 16:36:55 +01:00
2019-11-29 19:01:56 +01:00
2019-11-26 18:07:01 +01:00
2019-11-16 17:17:20 +01:00
2019-11-26 17:30:38 +01:00
2019-11-26 18:05:48 +01:00
2019-11-26 18:05:48 +01:00
2019-11-04 11:01:41 +01:00
2019-10-31 12:38:58 +01:00
2019-11-26 17:30:38 +01:00
2019-11-30 12:04:53 +01:00

luet - Container-based Package manager

Go Report Card Build Status GoDoc codecov

Luet is a Package Manager based off from containers - it uses Docker (and other tech) to sandbox your builds and generate packages from them. It has no dependencies and it is well suitable for "from scratch" environments.

In a glance

  • Luet can reuse Gentoo's portage tree hierarchy, and it is heavily inspired from it.
  • It builds, installs, uninstalls and perform upgrades on machines
  • Installer doesn't depend on anything
  • Support for packages as "layers"
  • It uses SAT solving techniques to solve the deptree ( Inspired by OPIUM )

Status

Luet is not feature-complete yet, it can build, install/uninstall/upgrade packages - but it doesn't support yet all the features you would normally expect from a Package Manager nowadays.

Check out the Wiki for more informations.

Description
Languages
Go 84.4%
Shell 15.4%
Makefile 0.2%