<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixfiles/secrets, branch main</title>
<subtitle>my nixfiles
</subtitle>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/'/>
<entry>
<title>chaski: re-add tracktrain</title>
<updated>2026-03-29T21:42:44+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2026-03-29T21:36:24+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=765c608686dbbe082db15123cfccc16c6f3e797d'/>
<id>765c608686dbbe082db15123cfccc16c6f3e797d</id>
<content type='text'>
this is a spiritual revert of a85c8907e863d44c80a4caac5da097de3bf0b2bc.

infra4future.de sadly is no more; hence chaski now also serves as the
main host to serve gtfs realtime requests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this is a spiritual revert of a85c8907e863d44c80a4caac5da097de3bf0b2bc.

infra4future.de sadly is no more; hence chaski now also serves as the
main host to serve gtfs realtime requests
</pre>
</div>
</content>
</entry>
<entry>
<title>flora: replace mailserver with ntfy.sh</title>
<updated>2024-12-06T16:30:18+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-12-06T16:30:18+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=d49eeec2ee7ec0fc6ef1ae0e7a7bd21c246a516e'/>
<id>d49eeec2ee7ec0fc6ef1ae0e7a7bd21c246a516e</id>
<content type='text'>
not sure how permanent this will be, but for now it allows me to do some
things that would otherwise be hard.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
not sure how permanent this will be, but for now it allows me to do some
things that would otherwise be hard.
</pre>
</div>
</content>
</entry>
<entry>
<title>mollysocket: update</title>
<updated>2024-12-05T00:05:08+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-12-05T00:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=5d1d5f16ac89e3abea5a21fcb1ad4cc973f8b424'/>
<id>5d1d5f16ac89e3abea5a21fcb1ad4cc973f8b424</id>
<content type='text'>
this updates mollysocket as well as its config. Unfortunately, it still
seems to work about as badly as before.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this updates mollysocket as well as its config. Unfortunately, it still
seems to work about as badly as before.
</pre>
</div>
</content>
</entry>
<entry>
<title>common/headless: basic monitoring on by default</title>
<updated>2024-04-07T18:03:13+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-07T18:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=8c13f3e743fe3de7ff8e5aef421099cc37a117be'/>
<id>8c13f3e743fe3de7ff8e5aef421099cc37a117be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "flora: test-deploy the mollysocket nixpkgs PR"</title>
<updated>2024-04-03T15:55:36+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-03T15:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=c2a7982080781d1319ed5320690620d269e9062c'/>
<id>c2a7982080781d1319ed5320690620d269e9062c</id>
<content type='text'>
This reverts commit a86a04f9e26854ec967c46a6ad3f015364fb91a6. It has
since been merged into nixpkgs master, and i'm unsure if i will continue
using it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit a86a04f9e26854ec967c46a6ad3f015364fb91a6. It has
since been merged into nixpkgs master, and i'm unsure if i will continue
using it.
</pre>
</div>
</content>
</entry>
<entry>
<title>help i wrote a matrix bot</title>
<updated>2024-03-27T22:52:39+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-03-27T22:52:39+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=cea96f49fa71e9eaced1fe59fe8c9ab5392c2f6d'/>
<id>cea96f49fa71e9eaced1fe59fe8c9ab5392c2f6d</id>
<content type='text'>
not sure if this is a good idea or not, but i always liked how the
IRC #voc-wok channel of the c3voc works, and I don't run my own IRC (nor
do i want to have my monitoring on infra that is not my own), so I built
a similar thing with matrix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
not sure if this is a good idea or not, but i always liked how the
IRC #voc-wok channel of the c3voc works, and I don't run my own IRC (nor
do i want to have my monitoring on infra that is not my own), so I built
a similar thing with matrix.
</pre>
</div>
</content>
</entry>
<entry>
<title>flora: test-deploy the mollysocket nixpkgs PR</title>
<updated>2024-03-10T22:25:57+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-03-10T22:25:57+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=a86a04f9e26854ec967c46a6ad3f015364fb91a6'/>
<id>a86a04f9e26854ec967c46a6ad3f015364fb91a6</id>
<content type='text'>
https://github.com/NixOS/nixpkgs/pull/278981
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/NixOS/nixpkgs/pull/278981
</pre>
</div>
</content>
</entry>
<entry>
<title>init mollysocket package, module, and deploy it on flora</title>
<updated>2024-03-04T17:55:18+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-03-04T17:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=0b7bf6205fa36e48c597bce55a65820d81cbeaec'/>
<id>0b7bf6205fa36e48c597bce55a65820d81cbeaec</id>
<content type='text'>
with thanks to networkException, who wrote the initial nix package.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with thanks to networkException, who wrote the initial nix package.
</pre>
</div>
</content>
</entry>
<entry>
<title>flora: monit via ntfy sh</title>
<updated>2024-02-29T15:48:59+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-02-29T15:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=ffa6d5eb82c3f71cfaf60c98dfc3d82276497ac5'/>
<id>ffa6d5eb82c3f71cfaf60c98dfc3d82276497ac5</id>
<content type='text'>
so it turns out ntfy can run a little smtp server, which monit can send
its alerts to, resulting in a halfway okayish monitoring setup. It
doesn't even require mucking about with `sendmail'!

Downside: this is still monit.

Upside: from what I've heard, the other monitoring tools don't actually
seem to be all that much better?

Now I only have to come up with reasonable checks for the stuff I want
to actually keep an eye on …
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
so it turns out ntfy can run a little smtp server, which monit can send
its alerts to, resulting in a halfway okayish monitoring setup. It
doesn't even require mucking about with `sendmail'!

Downside: this is still monit.

Upside: from what I've heard, the other monitoring tools don't actually
seem to be all that much better?

Now I only have to come up with reasonable checks for the stuff I want
to actually keep an eye on …
</pre>
</div>
</content>
</entry>
<entry>
<title>manage secrets with sops</title>
<updated>2023-04-11T16:41:13+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2023-04-11T16:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=48d3f66855fb57379351fb9a458a95cf28522916'/>
<id>48d3f66855fb57379351fb9a458a95cf28522916</id>
<content type='text'>
not sure if i like this yet, but it seems worth trying it out.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
not sure if i like this yet, but it seems worth trying it out.
</pre>
</div>
</content>
</entry>
</feed>
