<feed xmlns='http://www.w3.org/2005/Atom'>
<title>webiot/Makefile, branch 0.1.0</title>
<subtitle>Small webserver for my personal Internet of Things (IoT)</subtitle>
<id>https://cgit.xengineering.eu/webiot/atom?h=0.1.0</id>
<link rel='self' href='https://cgit.xengineering.eu/webiot/atom?h=0.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/'/>
<updated>2024-03-24T20:14:38Z</updated>
<entry>
<title>Remove Makefile</title>
<updated>2024-03-24T20:14:38Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-03-24T20:14:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=d81a1f40c08acac2f9afe8e80b2c69bbf321d3d6'/>
<id>urn:sha1:d81a1f40c08acac2f9afe8e80b2c69bbf321d3d6</id>
<content type='text'>
Since the build output is now only one binary it is not so useful
anymore to use a Makefile.

Removing the Makefile reduces the build dependencies for this project.
</content>
</entry>
<entry>
<title>Replace appdata completely by embed package</title>
<updated>2024-03-24T20:12:56Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-03-24T20:07:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=820b15f71a4ac4aeb0c31dc6b929f2d022cff3b8'/>
<id>urn:sha1:820b15f71a4ac4aeb0c31dc6b929f2d022cff3b8</id>
<content type='text'>
The embed package makes it useless to handle static files from the
source tree during runtime. All those files go simply to the embed.FS
variable and are thus embedded into the binary which is easier to
handle.
</content>
</entry>
<entry>
<title>Embed simple.css file into binary</title>
<updated>2024-03-24T11:15:40Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-03-24T11:14:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=ce3a2dd68707c5c744aa019417baa12f1dab96e4'/>
<id>urn:sha1:ce3a2dd68707c5c744aa019417baa12f1dab96e4</id>
<content type='text'>
This removes the need to deploy the simple.css file to the target
machine.
</content>
</entry>
<entry>
<title>Provide example and default configuration</title>
<updated>2024-03-24T10:30:56Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-03-24T10:30:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=3a169c74caa79a01b319786ac6c5ff8947686a59'/>
<id>urn:sha1:3a169c74caa79a01b319786ac6c5ff8947686a59</id>
<content type='text'>
Those two configuration files should not be the same. The default
configuration should be more or less empty while the example
configuration should demonstrate the server's capabilities.
</content>
</entry>
<entry>
<title>Remove systemd-specific code</title>
<updated>2023-03-27T17:37:43Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-27T17:37:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=e601eba8b204b101f9f0115b0b1201ef1a3a0635'/>
<id>urn:sha1:e601eba8b204b101f9f0115b0b1201ef1a3a0635</id>
<content type='text'>
This source is targeted at all Linux-based operating systems. Since they
are not all based on systemd the removed code should be re-introduced in
packaging repositories for specific distributions.
</content>
</entry>
<entry>
<title>Switch to simple.css</title>
<updated>2023-03-27T17:31:33Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-27T16:08:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=eb86fbf4c88647bcc6aaa86660da58df96a72850'/>
<id>urn:sha1:eb86fbf4c88647bcc6aaa86660da58df96a72850</id>
<content type='text'>
This very simple CSS framework is far better / beautiful / easy to
maintain than my own CSS.
</content>
</entry>
<entry>
<title>Pass appdata directory by argument</title>
<updated>2023-03-27T15:57:19Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-27T15:57:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=d7ce7860bf47ad1f51a44a9705eb0dbf1825eb66'/>
<id>urn:sha1:d7ce7860bf47ad1f51a44a9705eb0dbf1825eb66</id>
<content type='text'>
Passing this as part of the configuration file is not flexible. With
args it can be easily tweaked for the debug use case while the default
path for production is included in the argument parsing.
</content>
</entry>
<entry>
<title>Implement CSS installation</title>
<updated>2022-05-16T16:59:43Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2022-05-16T16:59:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=3b4f49a63fbab23ab36bccdfc82b86e5223f2495'/>
<id>urn:sha1:3b4f49a63fbab23ab36bccdfc82b86e5223f2495</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deploy HTML via Makefile</title>
<updated>2022-05-16T13:59:53Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2022-05-16T13:59:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=fa5433ddc8c3bb8d0ba184fe91df79365fd98a58'/>
<id>urn:sha1:fa5433ddc8c3bb8d0ba184fe91df79365fd98a58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix sysusers installation</title>
<updated>2022-05-16T13:47:14Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2022-05-16T13:47:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=9903d969d06a89516a8a2501b2841393756d4bb5'/>
<id>urn:sha1:9903d969d06a89516a8a2501b2841393756d4bb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unnecessary mkdir in Makefile</title>
<updated>2022-05-16T12:34:24Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2022-05-16T12:34:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=6073ddbb9490ddca180f4113f2c5ce84ee39136e'/>
<id>urn:sha1:6073ddbb9490ddca180f4113f2c5ce84ee39136e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement install of systemd files</title>
<updated>2022-05-16T12:30:44Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2022-05-16T12:30:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=c8e73c5c12031f6bfff1bc5d33333124578ea61b'/>
<id>urn:sha1:c8e73c5c12031f6bfff1bc5d33333124578ea61b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Makefile</title>
<updated>2022-05-15T13:36:37Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2022-05-15T13:36:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/webiot/commit/?id=b0f70f5498ae967bcf18b968b995398d1b03b04f'/>
<id>urn:sha1:b0f70f5498ae967bcf18b968b995398d1b03b04f</id>
<content type='text'>
</content>
</entry>
</feed>
