<feed xmlns='http://www.w3.org/2005/Atom'>
<title>smalltech/flake.nix, branch main</title>
<subtitle>The Small Tech Kit ("STK"), a collection of nix and NixOS configuration, and associated documentation, ISL's public resource for small organizations that want to host their own infrastructure.</subtitle>
<id>http://code.internetsafetylabs.org/smalltech/atom?h=main</id>
<link rel='self' href='http://code.internetsafetylabs.org/smalltech/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://code.internetsafetylabs.org/smalltech/'/>
<updated>2025-10-22T22:47:24+00:00</updated>
<entry>
<title>comment out rootPW.</title>
<updated>2025-10-22T22:47:24+00:00</updated>
<author>
<name>Robert Orr</name>
<email>robert@coffeezombie.com</email>
</author>
<published>2025-10-20T20:50:17+00:00</published>
<link rel='alternate' type='text/html' href='http://code.internetsafetylabs.org/smalltech/commit/?id=216e505a44c2ca86491052e8fc4ce56dc732b261'/>
<id>urn:sha1:216e505a44c2ca86491052e8fc4ce56dc732b261</id>
<content type='text'>
Add openldap to the flake

Change-Id: I727e8fe9f0fa4cf4bd98f8b1571837b543bb3311
</content>
</entry>
<entry>
<title>add a skeleton for documentation</title>
<updated>2025-10-10T05:46:34+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@internetsafetylabs.org</email>
</author>
<published>2025-10-10T05:46:34+00:00</published>
<link rel='alternate' type='text/html' href='http://code.internetsafetylabs.org/smalltech/commit/?id=aad528d1b211e64ffe3f5688c141d442d7fa081a'/>
<id>urn:sha1:aad528d1b211e64ffe3f5688c141d442d7fa081a</id>
<content type='text'>
Change-Id: I528864e13c4b318dd70a004b8c2029831863c37c
</content>
</entry>
<entry>
<title>x86_64-linux has been spelled wrong this entire time</title>
<updated>2025-10-09T21:52:37+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@internetsafetylabs.org</email>
</author>
<published>2025-10-09T21:41:33+00:00</published>
<link rel='alternate' type='text/html' href='http://code.internetsafetylabs.org/smalltech/commit/?id=1dc89b551ae3c973e590112c49272132fde12810'/>
<id>urn:sha1:1dc89b551ae3c973e590112c49272132fde12810</id>
<content type='text'>
and we never noticed because we only had ARM machines, but that has changed

this fixes it, which should help with both the dev shell and `nix flake check`

I'm doing this fix in every repo, see also cl/1659

Change-Id: Icf01e9fe15669a67c87417302e4d2ab3b13d82cd
Force-Push: trivial changes across many repos; too much work to review all of them
</content>
</entry>
<entry>
<title>try to spin up haproxy, nginx, and an ACME client</title>
<updated>2025-07-31T22:30:51+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@internetsafetylabs.org</email>
</author>
<published>2025-07-31T22:25:21+00:00</published>
<link rel='alternate' type='text/html' href='http://code.internetsafetylabs.org/smalltech/commit/?id=58dd4440eaf6be9d260809b9dcb361d1f46f2abb'/>
<id>urn:sha1:58dd4440eaf6be9d260809b9dcb361d1f46f2abb</id>
<content type='text'>
no login/ACL stuff yet

Change-Id: If6eeaed671b2711dc809e94ea00bc6387dcae2f4
</content>
</entry>
<entry>
<title>turn on the Collabora backend service</title>
<updated>2025-06-19T21:21:52+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@internetsafetylabs.org</email>
</author>
<published>2025-06-19T20:47:16+00:00</published>
<link rel='alternate' type='text/html' href='http://code.internetsafetylabs.org/smalltech/commit/?id=d68e26828669648f5f91ac0a44a56a5f5193a432'/>
<id>urn:sha1:d68e26828669648f5f91ac0a44a56a5f5193a432</id>
<content type='text'>
Change-Id: I144a170de1d943caae2e77ef0121d448764741b1
</content>
</entry>
<entry>
<title>switch to using the upstream nixos mattermost module</title>
<updated>2025-06-18T04:25:18+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@internetsafetylabs.org</email>
</author>
<published>2025-06-10T22:25:01+00:00</published>
<link rel='alternate' type='text/html' href='http://code.internetsafetylabs.org/smalltech/commit/?id=0e041c74e846c75bea41314c9e2a18c6a7dc44e2'/>
<id>urn:sha1:0e041c74e846c75bea41314c9e2a18c6a7dc44e2</id>
<content type='text'>
this does start up correctly, creating its state directory and so on.

it isn't yet world-visible, because we don't have the SSO set up yet.
that's likely to make testing it difficult, which is unfortunate but
necessary, since there's no way it's secure.

Change-Id: I9f40c21c2d41f7e037299cc51a26fdee4d53d3af
</content>
</entry>
<entry>
<title>add database setup; export everything from the flake as a module</title>
<updated>2025-06-06T01:04:16+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@internetsafetylabs.org</email>
</author>
<published>2025-06-06T01:01:02+00:00</published>
<link rel='alternate' type='text/html' href='http://code.internetsafetylabs.org/smalltech/commit/?id=aecfac7a404b86b26d28bfe2a3077d3b0a41eee4'/>
<id>urn:sha1:aecfac7a404b86b26d28bfe2a3077d3b0a41eee4</id>
<content type='text'>
database.nix is substantially copied from the ISL config repo, with a few
changes to make it more generic and usable by others

I also removed stuff in mattermost.nix that wasn't doing anything; I'll
detail that in comments

Change-Id: I0ff6ea69f293dc4070f277f30ae0fde5254cd87c
</content>
</entry>
<entry>
<title>initial configuration of a nix flake</title>
<updated>2025-04-16T23:27:29+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@internetsafetylabs.org</email>
</author>
<published>2025-04-16T22:58:55+00:00</published>
<link rel='alternate' type='text/html' href='http://code.internetsafetylabs.org/smalltech/commit/?id=8fa86294cfb2798bdf844a629a5694e582c72542'/>
<id>urn:sha1:8fa86294cfb2798bdf844a629a5694e582c72542</id>
<content type='text'>
this also sets up direnv and gitignore

Change-Id: Ifa286098ec0be1122e167757c11be1cd3d06ec93
Force-Push: I'm trying to do initial setup and I want to move quickly
</content>
</entry>
</feed>
