<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sunfish.git/Dockerfile, branch master</title>
<subtitle>The OpenDC BSc thesis repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/'/>
<entry>
<title>refactor(web): Update Docker deployment for new web API</title>
<updated>2022-04-04T10:51:40+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2022-03-17T10:34:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=77d7ffd9a7a33f08109a2db8a35e4094b2761c51'/>
<id>77d7ffd9a7a33f08109a2db8a35e4094b2761c51</id>
<content type='text'>
This change updates the Docker deployment configuration for the new web
API implemented in Kotlin. The new API migrates to Postgres.
Furthermore, with this change, we move the Dockerfiles to their
corresponding module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change updates the Docker deployment configuration for the new web
API implemented in Kotlin. The new API migrates to Postgres.
Furthermore, with this change, we move the Dockerfiles to their
corresponding module.
</pre>
</div>
</content>
</entry>
<entry>
<title>build(docker): Update to OpenJDK 17</title>
<updated>2022-02-17T15:09:19+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2022-02-17T14:38:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=49c9f371f19e4f13c45861922b7da33da24ecf49'/>
<id>49c9f371f19e4f13c45861922b7da33da24ecf49</id>
<content type='text'>
This change updates the base image of the simulator to OpenJDK 17.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change updates the base image of the simulator to OpenJDK 17.
</pre>
</div>
</content>
</entry>
<entry>
<title>runner: Use public API for scheduling simulation jobs</title>
<updated>2021-07-05T09:52:03+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-07-02T15:52:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=6752b6d50faab447b3edc13bddf14f53401392f1'/>
<id>6752b6d50faab447b3edc13bddf14f53401392f1</id>
<content type='text'>
This change updates the web runner to not require direct database access
for scheduling simulation jobs. Instead, the runner polls the public
REST API for available jobs and reports its results through there.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change updates the web runner to not require direct database access
for scheduling simulation jobs. Instead, the runner polls the public
REST API for available jobs and reports its results through there.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Include sample traces in simulator image</title>
<updated>2021-05-09T22:08:39+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-05-09T22:08:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=8cdcb34e538a06d41ac666ed98efe6457c3743de'/>
<id>8cdcb34e538a06d41ac666ed98efe6457c3743de</id>
<content type='text'>
This change updates the Dockerfile for the simulator to include the
sample traces bundled with OpenDC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change updates the Dockerfile for the simulator to include the
sample traces bundled with OpenDC.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Use web runner from main distribution in Docker image</title>
<updated>2021-05-05T13:21:06+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-05-05T13:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=4dc3fad14e8fe9eba113064700ba091b1a0c6a9d'/>
<id>4dc3fad14e8fe9eba113064700ba091b1a0c6a9d</id>
<content type='text'>
This change updates the main Docker image to copy the main distribution
into the Docker image and use the web runner from there.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change updates the main Docker image to copy the main distribution
into the Docker image and use the web runner from there.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Adjust docker-compose configuration to flat structure</title>
<updated>2021-04-25T18:14:58+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-04-25T18:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=f08a047307f0c381d0f4331283226a243ee3059d'/>
<id>f08a047307f0c381d0f4331283226a243ee3059d</id>
<content type='text'>
This change adjusts the docker-compose configuration to support the
re-organized project structure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change adjusts the docker-compose configuration to support the
re-organized project structure.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename web-server to API</title>
<updated>2020-08-24T17:48:04+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2020-07-14T19:10:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=02997b2522b9c66072b16f1425c02e81e0085e3c'/>
<id>02997b2522b9c66072b16f1425c02e81e0085e3c</id>
<content type='text'>
This change renames the web-server component to API in order to be more
descriptive of its role. The OpenDC API bridges between the frontend on
one side and the database and simulator on the other side.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change renames the web-server component to API in order to be more
descriptive of its role. The OpenDC API bridges between the frontend on
one side and the database and simulator on the other side.
</pre>
</div>
</content>
</entry>
<entry>
<title>Manually generate IDs</title>
<updated>2020-08-24T17:47:17+00:00</updated>
<author>
<name>Georgios Andreadis</name>
<email>info@gandreadis.com</email>
</author>
<published>2020-07-01T11:33:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=de8f12d74faef5fa3f9e38d1340948cab2d06ea3'/>
<id>de8f12d74faef5fa3f9e38d1340948cab2d06ea3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Get Docker setup working</title>
<updated>2020-08-24T17:44:35+00:00</updated>
<author>
<name>Georgios Andreadis</name>
<email>info@gandreadis.com</email>
</author>
<published>2020-06-30T15:26:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=cac980546e15882a232ce234cbde3e0cda693352'/>
<id>cac980546e15882a232ce234cbde3e0cda693352</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Finalize monorepo setup for OpenDC</title>
<updated>2020-08-24T14:32:31+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2020-08-24T14:23:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=b50558d6ce990ada3d4b4c1b4fbb6eaf582d5dad'/>
<id>b50558d6ce990ada3d4b4c1b4fbb6eaf582d5dad</id>
<content type='text'>
This change merges the four main OpenDC development repositories into a
single Git repository and performs final organization of the repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change merges the four main OpenDC development repositories into a
single Git repository and performs final organization of the repository.
</pre>
</div>
</content>
</entry>
</feed>
