<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ansible-distro-configure.git/roles/pihole/handlers, branch main</title>
<subtitle>Ansible Roles to configure different (linux) distros
</subtitle>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/'/>
<entry>
<title>Implement support for conditional proxy (nginx or caddy)</title>
<updated>2026-06-18T14:32:15+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-06-18T14:30:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=6a0fd11c6bd782a42b0b90d2f2365859a7953bb7'/>
<id>6a0fd11c6bd782a42b0b90d2f2365859a7953bb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor pi roles to use .home.arpa subdomains for services</title>
<updated>2026-06-17T16:42:02+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-06-17T16:37:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=c7a4dfce1ad0b545b05a8043e321ad49e48873a6'/>
<id>c7a4dfce1ad0b545b05a8043e321ad49e48873a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix handler order issue in releasing port 53 bind</title>
<updated>2026-06-12T10:17:03+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-06-12T10:15:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=e1616671e2d9e604b51464d9ab24ed66f9452f5b'/>
<id>e1616671e2d9e604b51464d9ab24ed66f9452f5b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix warning in ideompotence testing about pihole_install.stdout missing</title>
<updated>2025-12-12T00:11:35+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-12-12T00:09:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=eeb3d16d53f31a311a4ecdaa644195c83733fcd4'/>
<id>eeb3d16d53f31a311a4ecdaa644195c83733fcd4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix running rpi configuration as root always</title>
<updated>2025-11-10T15:26:53+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-11-10T15:26:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=d1b3f8c46190baab08b648318ce7f0492d86b6c9'/>
<id>d1b3f8c46190baab08b648318ce7f0492d86b6c9</id>
<content type='text'>
The dotfile/vim/password_store required to run as user with root
permissions, that's why reverting these changes on rpi and resolving to
using a more normal role (in pihole where it was broken)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The dotfile/vim/password_store required to run as user with root
permissions, that's why reverting these changes on rpi and resolving to
using a more normal role (in pihole where it was broken)
</pre>
</div>
</content>
</entry>
<entry>
<title>Follow the ansible recommendation of using systemd_service</title>
<updated>2025-09-10T16:29:52+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-10T16:29:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=b0e3077544a341bc8ec2308652a98cf928c58064'/>
<id>b0e3077544a341bc8ec2308652a98cf928c58064</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor role dependencies to be more module modular</title>
<updated>2025-09-10T15:52:58+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-10T15:52:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=e9e609e89ad879e10e58f2c4fcfa572f60d6dfad'/>
<id>e9e609e89ad879e10e58f2c4fcfa572f60d6dfad</id>
<content type='text'>
This modularity means that each role can be installed in a playbook by
itself as long as the other roles exist around it.
This also straps the ensure dependency packages exist in any of the
roles tasks, they should be moved to their own roles and configured
properly if needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This modularity means that each role can be installed in a playbook by
itself as long as the other roles exist around it.
This also straps the ensure dependency packages exist in any of the
roles tasks, they should be moved to their own roles and configured
properly if needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix pihole install to work on raspberry and simplify on arch</title>
<updated>2025-08-18T22:16:11+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-08-18T19:22:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=42af81b283832aee07c336f9d591350a9fc089da'/>
<id>42af81b283832aee07c336f9d591350a9fc089da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Pihole setup with systemd-resolved</title>
<updated>2025-08-16T00:03:01+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-08-15T23:59:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=038634780249b01f242afffe1fb69c6790c0badf'/>
<id>038634780249b01f242afffe1fb69c6790c0badf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add pihole role to configure raspberry pi</title>
<updated>2025-08-11T21:28:42+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-08-11T19:50:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=8f539a76effcfb794145905736106de9e7f6aa8d'/>
<id>8f539a76effcfb794145905736106de9e7f6aa8d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
