Bug 273234 - [NEW PORT] sysutils/py-director: Define and run multi-jail environments with AppJail
Summary: [NEW PORT] sysutils/py-director: Define and run multi-jail environments with ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL: https://github.com/DtxdF/director
Keywords:
Depends on: 273232
Blocks:
  Show dependency treegraph
 
Reported: 2023-08-19 19:25 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2023-09-10 16:42 UTC (History)
1 user (show)

See Also:


Attachments
py-director-0.2.1.patch (3.15 KB, patch)
2023-08-19 19:25 UTC, Jesús Daniel Colmenares Oviedo
DtxdF: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jesús Daniel Colmenares Oviedo 2023-08-19 19:25:43 UTC
Created attachment 244216 [details]
py-director-0.2.1.patch

Description:

AppJail Director is a tool for running multi-jail environments on
AppJail using a simple YAML specification. A Director file is used
to define how one or more jails that make up your application are
configured. Once you have a Director file, you can create and start
your application with a single command: appjail-director up

WWW: https://github.com/DtxdF/director

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 13.2-RELEASE, amd64, APPJAIL_DEVEL APPJAIL_STABLE tested)
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-09-10 16:14:52 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=95fe9b7490bf280b086ad650243b6f8a4f385286

commit 95fe9b7490bf280b086ad650243b6f8a4f385286
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2023-08-19 19:12:09 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-09-10 16:13:03 +0000

    sysutils/py-director: New port: Define and run multi-jail environments with AppJail

    AppJail Director is a tool for running multi-jail environments on
    AppJail using a simple YAML specification. A Director file is used
    to define how one or more jails that make up your application are
    configured. Once you have a Director file, you can create and start
    your application with a single command: appjail-director up

    WWW: https://github.com/DtxdF/director

    PR:             273234

 sysutils/Makefile                    |  1 +
 sysutils/py-director/Makefile (new)  | 41 ++++++++++++++++++++++++++++++++++++
 sysutils/py-director/distinfo (new)  |  3 +++
 sysutils/py-director/pkg-descr (new) |  5 +++++
 4 files changed, 50 insertions(+)
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2023-09-10 16:42:37 UTC
Thank you for your contribution.