stuebinm
461cb01126
uncurse mattermost
...
thanks to emily for the secret nixpkgs knowledge!
2024-02-16 23:19:56 +01:00
stuebinm
2988939be0
mattermost 8.1.9 → 8.1.10 (cursed)
...
see the comment in pkgs/mattermost.nix
2024-02-16 19:44:22 +01:00
stuebinm
7427df5167
mattermost: firewall.allowedTCPPorts redundant
...
our containers profile already sets networking.firewall = false, so this
does exactly nothing except cause confusion.
2024-02-12 21:07:53 +01:00
stuebinm
1ccc0ccbca
update inputs, mattermost 8.1.8 → 8.1.9
2024-02-07 22:53:34 +01:00
stuebinm
5dd817796f
parsons/gitea.nix → parsons/forgejo.nix
...
forgot this last time ...
2024-02-01 00:10:00 +01:00
stuebinm
a36d2a7617
update inputs
2024-01-30 14:46:02 +01:00
stuebinm
c28a1f6e2e
monit: check for onlyoffice status
2024-01-28 22:56:33 +01:00
stuebinm
c681bb413c
gitea → forgejo
2024-01-28 16:07:18 +01:00
Moira
062e123046
common/users: add floppy & leah2
2024-01-28 15:57:07 +01:00
stuebinm
93cc8b8172
backups: psql dumps for mattermost & nextcloud
2024-01-28 15:48:13 +01:00
stuebinm
816e175b33
restic: move secrets into sops
2024-01-28 15:32:18 +01:00
stuebinm
a3c6479dbe
update inputs
2024-01-23 20:05:36 +01:00
stuebinm
abfc5618e9
mattermost 8.1.7 → 8.1.8
2024-01-19 00:58:12 +01:00
stuebinm
c0f37da12f
update inputs
2024-01-16 02:38:20 +01:00
stuebinm
12e4cba3e6
websites: better watch scripts
...
nix run .#\"<domain>\" will now actually listen for changes in the
source repository, and not first copy the entire thing into the nix
store.
2024-01-12 00:41:15 +01:00
stuebinm
68dc640257
fix docs.hacc.space
...
this is a slightly cursed work around; see the comment.
Alternatively, we could pass in the $src attribute of that derivation
via callPackage (passing it through all the way from flake.nix), but tbh
that sounds like too much effort rn.
Have fun with confusingly long paths in the nix store 🙃
2024-01-12 00:31:32 +01:00
stuebinm
41d82ae436
meta: new structure
...
we decided to:
- get rid of unused packages
- simpify the directory layout since we only have one host anyways
- move our docs (such as they are) in-tree
2024-01-11 23:49:26 +01:00
stuebinm
c2022d9c60
add a .rgignore
...
to make Moira less annoyed when using ripgrep
2024-01-11 21:30:22 +01:00
stuebinm
990d48a1c7
update inputs; simple-nixos-mailserver now has a 23.11 branch
2024-01-08 22:25:55 +01:00
stuebinm
d011fcb56d
update inputs
...
back to normal weekly updates now
2024-01-02 17:21:44 +01:00
stuebinm
b38e6a0ebc
move the auamost.fish script into haccfiles
...
This is our script to synchronise groups between uffd and mattermost,
since there seems to be no better way to do that. It has long lived
under /persist/magic/auamost since it contained sensitive data (both
which groups are on our platform & access tokens to both uffd's and
mattermost's API with admin-level permissions).
This splits the script up into a non-sensitive part which lives in Nix,
and a small snippet that just sets all the sensitive stuff into env vars
in sops, so we can manage the entire thing with our usual setup.
2023-12-30 19:03:25 +01:00
stuebinm
a72f35de35
update inputs (smtp smuggling)
...
also hexchen's nixfiles now set the mysql data dir, so we now have
one more mkForce.
2023-12-27 16:56:52 +01:00
stuebinm
4e17d6034c
update inputs
2023-12-23 03:56:55 +01:00
Moira
2008876dc6
!fixup: add a " also whitespace
2023-12-16 20:41:26 +01:00
Moira
910caf3485
servies/murmur: update some text
2023-12-16 18:49:29 +01:00
stuebinm
226508d4b0
tracktrain: use psql15
2023-12-12 00:10:35 +01:00
stuebinm
cb87d88a13
gitea: please use postgresql 15
...
whoops, forgot this one. why do modules bundle other modules, anyways?
2023-12-08 19:51:48 +01:00
stuebinm
658e9046c5
/persist is needed for boot & sops-activation
2023-12-08 19:46:07 +01:00
stuebinm
c3457207cd
update mattermost hash
...
turns out you can't just re-use it across NixOS versions.
2023-12-08 01:12:24 +01:00
stuebinm
4d91e1f591
remove zroot/local/docker from fstab
2023-12-08 00:54:51 +01:00
stuebinm
01d972c9ed
mattermost 8.1.6 → 8.1.7
2023-12-08 00:54:42 +01:00
stuebinm
9d187d212a
initial work towards nixos 23.11
...
Note: this updates all postgres instances, since postgresql_11 no longer
exists.
2023-12-02 22:05:46 +01:00
stuebinm
17149be4bd
update inputs
2023-11-21 15:44:28 +01:00
stuebinm
920ea9e8d4
flake updates & mattermost 8.1.5 → 8.1.6
2023-11-14 19:58:36 +01:00
stuebinm
f03a582345
updates: mattermost 8.1.4 → 8.1.5
2023-11-07 17:36:53 +01:00
stuebinm
641c59092c
fix a mistake in flake outputs
...
`nix run ...` should run websites; I broke this earlier.
2023-11-04 18:21:07 +01:00
stuebinm
b5855fe379
unpin nix-hexchen
...
bug which broke things in 448ea1b831
got fixed upstream.
2023-11-04 18:20:30 +01:00
Raphael Weniger
0f19d712cb
Removed <del>-tag at #hacc:hackint.org link
2023-11-01 20:38:55 +00:00
stuebinm
448ea1b831
updates, but pin older nix-hexchen
2023-11-01 18:36:54 +01:00
stuebinm
ea5a77703e
updates
...
general updates of flake input & mattermost minor version bump (8.1.3 → 8.1.4)
2023-10-27 18:41:39 +02:00
stuebinm
8186160c1b
update nixpkgs
2023-10-16 20:56:08 +02:00
stuebinm
e03bf84d3a
mattermost: jump ESR versions 7.8.x → 8.1.3
...
package definition adjusted by comparing to the current version in
Nixpkgs.
2023-10-07 22:27:23 +02:00
stuebinm
a4288d77ce
update
...
(inputs & mattermost security release)
2023-10-07 20:02:02 +02:00
stuebinm
3ce4b83464
update inputs
2023-10-01 15:53:33 +00:00
stuebinm
9e7929ab5f
fix auamost
...
????
fish doesn't find jq if it's not in environment.systemPackages, dunno why.
2023-09-28 01:11:02 +02:00
stuebinm
a8f7ee667d
downgrade nextcloud module
...
whoops, forgot to commit this bit in the remove-unstable commit, and
lack energy to go back & amend & rebase
2023-09-28 01:11:02 +02:00
stuebinm
eae84263f5
less verbose container definitions
...
move some options (the nopersist & container profiles + allowUnfree
packages) into the evalConfig used for containers, so we don't have to
repeat ourselves as much.
also removed some no-longer-needed specialArgs.
also made thelounge work with nopersist, which for some reason it didn't
use before.
2023-09-28 01:11:02 +02:00
stuebinm
6586f0c552
remove unstable
...
this downgrades vaultwarden back to what's in stable; this was the last
thing we used from unstable, so remove that as well.
2023-09-28 01:11:02 +02:00
stuebinm
f9d7496af7
various absurd fixes
2023-09-28 01:11:02 +02:00
stuebinm
a17cd69a52
keep using the old uffd's pythonPackages, lol
2023-09-28 01:11:02 +02:00