<feed xmlns='http://www.w3.org/2005/Atom'>
<title>KlimatanalysNorr/ansible/handlers, branch master</title>
<subtitle>Ansible playbooks for Klimatanalys Norr's web map backend.</subtitle>
<id>http://git.guilhem.org/KlimatanalysNorr/ansible/atom?h=master</id>
<link rel='self' href='http://git.guilhem.org/KlimatanalysNorr/ansible/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/KlimatanalysNorr/ansible/'/>
<updated>2025-05-25T22:28:30Z</updated>
<entry>
<title>Deploy the webmap CGI.</title>
<updated>2025-05-25T22:28:30Z</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2025-05-22T09:35:32Z</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/KlimatanalysNorr/ansible/commit/?id=a39a6afea620fad2a88a171a3813c8bf211f50e2'/>
<id>urn:sha1:a39a6afea620fad2a88a171a3813c8bf211f50e2</id>
<content type='text'>
We also lower tile expiration time from 8h to 30m to reduce the race
condition where the database an the on-disk tiles are not in sync.
</content>
</entry>
<entry>
<title>Copy webmap-publish.</title>
<updated>2024-09-25T19:44:41Z</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2024-09-25T17:18:15Z</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/KlimatanalysNorr/ansible/commit/?id=f0feb7c74ca2252ef2513da12fc85be9684a54b4'/>
<id>urn:sha1:f0feb7c74ca2252ef2513da12fc85be9684a54b4</id>
<content type='text'>
We also replace persistent/shared RuntimeDirectory settings with
directories defined as tmpfiles.d(5) entries.  This gives more control
over access control.

We also change static compression from gzip to brotli on the HTTPd.
</content>
</entry>
<entry>
<title>Install PostgreSQL and PostGIS.</title>
<updated>2024-06-11T23:10:58Z</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2024-06-04T01:14:22Z</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/KlimatanalysNorr/ansible/commit/?id=886afa0f9a261c239eaad0744878f63db7ee2d68'/>
<id>urn:sha1:886afa0f9a261c239eaad0744878f63db7ee2d68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Install nginx.</title>
<updated>2024-01-31T07:19:22Z</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2024-01-04T15:39:29Z</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/KlimatanalysNorr/ansible/commit/?id=f0488dccb2fe3cb7fc570372926abf0a312a8af8'/>
<id>urn:sha1:f0488dccb2fe3cb7fc570372926abf0a312a8af8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Install postfix and configure it as a nullmailer.</title>
<updated>2024-01-04T13:32:30Z</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2024-01-04T13:14:38Z</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/KlimatanalysNorr/ansible/commit/?id=180e0b6d7927e1f74af22a7c939fe1ae84867660'/>
<id>urn:sha1:180e0b6d7927e1f74af22a7c939fe1ae84867660</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Base system.</title>
<updated>2024-01-04T12:42:18Z</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2024-01-04T11:59:39Z</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/KlimatanalysNorr/ansible/commit/?id=6691410f945719e62601c3d69d9b2ff9c4cfb4fb'/>
<id>urn:sha1:6691410f945719e62601c3d69d9b2ff9c4cfb4fb</id>
<content type='text'>
</content>
</entry>
</feed>
