genode/repos/ports
Christian Helmuth b99d91b96e lighttpd: pkg recipe for easy runtime instantiation
The package depends on two resources.

- A Nic session should be routed to the nic_router "http" domain make
  the HTTP server available from the outside on forwarded port 80.

- A File_system session labeled "webroot" can be routed to any server
  by relabeling the session, e.g., to "report" or "config" in parent.

Sculpt deploy exmaple exporting report_fs via HTTP.

  <start name="lighttpd" pkg="lighttpd">
    <route>
      <service name="Nic">
        <child name="nic_router" label="http"/>
      </service>
      <service name="File_system" label="webroot">
        <parent label="report"/>
      </service>
    </route>
  </start>
2024-04-12 12:55:38 +02:00
..
include/vmm seoul: move to genode-world 2022-02-15 10:23:15 +01:00
lib/mk vbox6: add support for Windows BSOD logging 2024-02-26 08:31:05 +01:00
mk mk/gnu_build.mk: declare .tar as BUILD_ARTIFACTS 2023-06-16 11:24:26 +02:00
ports lighttpd: restore omission of O_NONBLOCK 2024-03-05 11:56:19 +01:00
recipes lighttpd: pkg recipe for easy runtime instantiation 2024-04-12 12:55:38 +02:00
run lx_emul: improve motion-device handling in evdev 2024-02-26 08:59:09 +01:00
src lighttpd: restore omission of O_NONBLOCK 2024-03-05 11:56:19 +01:00
README Update README files 2023-03-13 14:32:53 +01:00

This directory contains ports of 3rd-party applications to Genode.

The 'ports' repository follows the patterns of the 'libports' repository.
For instructions about downloading and building 3rd-party applications,
please refer to _libports/README_.


Dependencies from other repositories
------------------------------------

Applications provided by the 'ports' repository typically expect a rich
runtime environment, including shared libraries provided by the 'libports'
repository. Hence, 'ports' depends on 'libports'.