<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit.git/pkg/docker/template.Dockerfile, branch compr</title>
<subtitle>Universal Web Application Server</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/'/>
<entry>
<title>Docker: Shallow clone the Unit repo</title>
<updated>2024-02-20T12:35:50+00:00</updated>
<author>
<name>Dan Callahan</name>
<email>d.callahan@f5.com</email>
</author>
<published>2024-02-19T12:59:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=bd0abdf0838f3dd8952825332fb7631d85f51a34'/>
<id>bd0abdf0838f3dd8952825332fb7631d85f51a34</id>
<content type='text'>
Saves on the order of 10 MBs of transfer for each build.

We call `rm -rf /usr/src/unit` later in this step, so the full repo has
never appeared in our published images anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Saves on the order of 10 MBs of transfer for each build.

We call `rm -rf /usr/src/unit` later in this step, so the full repo has
never appeared in our published images anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Docker: redirect logs to stderr</title>
<updated>2024-02-20T12:25:00+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2024-02-14T02:30:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=183a1e9d634ae2fb129ce98f1ca8a16cbfdeac99'/>
<id>183a1e9d634ae2fb129ce98f1ca8a16cbfdeac99</id>
<content type='text'>
This allows to use /dev/stdout as application logs if users choose to do
so.

Closes: https://github.com/nginx/unit/issues/982
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows to use /dev/stdout as application logs if users choose to do
so.

Closes: https://github.com/nginx/unit/issues/982
</pre>
</div>
</content>
</entry>
<entry>
<title>Docker: Switch to github</title>
<updated>2024-02-16T21:13:42+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2024-02-16T05:43:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=c3af21e970ca3c822004cfda7c5b56ec07d99da9'/>
<id>c3af21e970ca3c822004cfda7c5b56ec07d99da9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Docker: remove build-essential package.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=9292710f2ebff0f340a220ee57e8fb5702120f8b'/>
<id>9292710f2ebff0f340a220ee57e8fb5702120f8b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Docker: avoid error if /docker-entrypoint.d already exists.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>RomainMou</name>
<email>58464216+RomainMou@users.noreply.github.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=f311b1f3aadfb0ee1d3a1175b1f12cf18da32ed6'/>
<id>f311b1f3aadfb0ee1d3a1175b1f12cf18da32ed6</id>
<content type='text'>
Closes #865.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #865.
</pre>
</div>
</content>
</entry>
<entry>
<title>Docker: added meaningful title to metadata.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=3562c68ce7040b56da5533d8dd4458cb54b9eede'/>
<id>3562c68ce7040b56da5533d8dd4458cb54b9eede</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Docker: use a specific directory to build unit.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=7874798a3f372f614de2c314fc064d608e6194a8'/>
<id>7874798a3f372f614de2c314fc064d608e6194a8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Docker: introduced a "module prebuild" step.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=e516d918ed47f456e38a44bdd1cf00fe862e1d85'/>
<id>e516d918ed47f456e38a44bdd1cf00fe862e1d85</id>
<content type='text'>
It's now used to install node-gyp on nodejs images.
Starting from node:20, they no longer ship node-gyp that we require to
build the modules with, so we need to install it manually.

Fixes https://github.com/nginx/unit/issues/908.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's now used to install node-gyp on nodejs images.
Starting from node:20, they no longer ship node-gyp that we require to
build the modules with, so we need to install it manually.

Fixes https://github.com/nginx/unit/issues/908.
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: specify runstatedir and logdir explicitely.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=ffc6e6b08f4c5a6558f0cc85e597f9d7ae17701a'/>
<id>ffc6e6b08f4c5a6558f0cc85e597f9d7ae17701a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Docker: show welcome page on port 80 when entrypoint.d is empty.</title>
<updated>2023-05-09T21:53:18+00:00</updated>
<author>
<name>Liam Crilly</name>
<email>liam.crilly@nginx.com</email>
</author>
<published>2023-05-09T21:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=d48180190752201865f41b2cf1e0a6740fa2ea59'/>
<id>d48180190752201865f41b2cf1e0a6740fa2ea59</id>
<content type='text'>
The entrypoint script now performs a default configuration when no useful
files are found in /docker-entrypoint.d/

The default configuration serves a welcome page in response to all
requests, using Markdown unless text/html is sent in the Accept header.

This provides a useful 'hello world' experience when running a Unit
container for the first time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The entrypoint script now performs a default configuration when no useful
files are found in /docker-entrypoint.d/

The default configuration serves a welcome page in response to all
requests, using Markdown unless text/html is sent in the Accept header.

This provides a useful 'hello world' experience when running a Unit
container for the first time.
</pre>
</div>
</content>
</entry>
</feed>
