Kerstin Humm
d9cec95613
nixos/mastodon: use recurseIntoAttrs for better test ergonomics
2024-07-04 18:07:44 +02:00
Malte Neuss
8a05b4f8d4
nixos/nextjs-ollama-llm-ui: init module
...
NixOS already has good support for the Ollama
backend service. Now we can benefit from
having a convenient web frontend as well for it.
2024-05-23 23:48:55 +02:00
Martin Weinelt
29fd61c784
nixos/tests/pretalx: test pages plugin install
2024-05-15 16:27:25 +02:00
Martin Weinelt
e2ccc754ac
nixos/tests/pretalx: test cli wrapper and print systemd unit security
2024-05-09 18:20:13 +02:00
misuzu
4146e6ea38
gotosocial: remove misuzu from maintainers
2024-04-22 19:19:01 +03:00
toastal
fcc7c53e9c
nixos/movim: add service module
2024-04-11 23:26:11 +07:00
Maximilian Bosch
5142b7afa8
nixos/postgresql: turn settings
into a submodule
...
The main idea behind that was to be able to do more sophisticated
merging for stuff that goes into `postgresql.conf`:
`shared_preload_libraries` is a comma-separated list in a `types.str`
and thus not mergeable. With this change, the option accepts both a
comma-separated string xor a list of strings.
This can be implemented rather quick using `coercedTo` +
freeform modules. The interface still behaves equally, but it allows to
merge declarations for this option together.
One side-effect was that I had to change the `attrsOf (oneOf ...)` part into
a submodule to allow declaring options for certain things. While at it,
I decided to move `log_line_prefix` and `port` into this structure as
well.
2024-03-30 14:23:05 +01:00
Robert Hensing
b40caf8c8a
Merge pull request #273769 from Izorkin/update-peertube
...
peertube: 5.2.1 -> 6.0.3
2024-03-28 19:40:42 +01:00
Martin Weinelt
a01acbcefe
nixos/tests/pretix: init
2024-03-16 14:50:57 +01:00
Blake Smith
b0529146b9
nixos/gotosocial: add blakesmith as a maintainer
2024-03-12 21:13:22 -05:00
Izorkin
c1a97e1f49
nixos/mastodon: add option redis.passwordFile
2024-02-17 15:52:58 +03:00
Izorkin
cf62e3257f
nixos/mastodon: redis now uses unix socket by default
2024-02-16 16:39:31 +03:00
Izorkin
b0b1f73473
nixos/tests/peertube: update peertube-cli tests
2024-02-16 09:31:26 +03:00
Martin Weinelt
5283fe407c
nixos/tests/pretalx: init
2024-01-30 17:41:34 +01:00
Minijackson
163fed297e
netbox: 3.6.9 -> 3.7.1
...
Or another way to see it:
netbox_3_7: init at 3.7.1
Make NetBox 3.7 the default version if stateVersion >= 24.05,
switch upgrade test to test upgrade from 3.6 to 3.7,
remove clearcache command for >=3.7.0,
make reindex command mandatory
2024-01-22 16:31:45 +01:00
Kerstin Humm
c82195d9e8
mastodon: 4.1.6 -> 4.2.1
...
- run streaming processes in separate systemd services
- remove redundancy in test
- fix update script
- release notes
See https://github.com/mastodon/mastodon/releases/tag/v4.2.1 for details
2023-11-14 21:13:46 +01:00
Kerstin Humm
0f535d40f9
nixos/mastodon: fix integration test
2023-11-14 21:13:45 +01:00
Minijackson
3cc7cbce03
netbox_3_6: init, mark 3_5 as EOL
...
use it for the upgrade test
increase tests memory, otherwise NetBox gets OOM killed
Co-authored-by: Raito Bezarius <masterancpp@gmail.com>
2023-09-26 22:42:49 +02:00
Minijackson
6c7e768420
netbox_3_5: introduce alias
...
clears up ambiguity
use that alias in tests
Co-authored-by: Raito Bezarius <masterancpp@gmail.com>
2023-09-24 10:13:05 +02:00
Benjamin Staffin
63e9b2f8c0
Merge pull request #246354 from minijackson/netbox-fixes
...
netbox: 3.5.6 -> 3.5.7 + migration fixes + upgrade NixOS test
2023-08-21 16:22:38 -04:00
Manuel Bärenz
bad4b37c7e
Remove turion (myself) as maintainer from some packages
...
I have removed myself as maintainer from those packages that:
* Have at least one other maintainer
* Are outside of my actual expertise,
i.e. I wouldn't really know how to fix them if they broke
2023-08-17 17:20:18 +02:00
Minijackson
de8086be4f
nixos/tests/netbox-upgrade: init
...
Test that the upgrade from NetBox 3.3 to NetBox 3.5 runs fine
2023-08-01 14:45:01 +02:00
Yureka
cc59ede272
nixos/tests/peering-manager: fix 'nodes.machine.config' eval warning
2023-07-12 19:05:41 +02:00
misuzu
45ffb33514
nixos/gotosocial: init
...
Co-authored-by: Peder Bergebakken Sundt <pbsds@hotmail.com>
2023-06-05 09:07:34 +03:00
Ryan Lahfa
8ef486b60e
Merge pull request #207194 from RaitoBezarius/pixelfed-module
...
pixelfed: init at 0.11.5, module, tests
2023-05-14 17:09:19 +02:00
Yaya
5effdaaa40
nixos/tests/snipe-it: init ( #180772 )
2023-04-26 17:46:15 +02:00
Raito Bezarius
f341151cfa
nixos/tests/pixelfed: init test
2023-04-21 17:39:24 +02:00
Edgar B
33a7f368b4
nixos/monica: init
2023-04-16 11:24:00 +02:00
Viv Lim
c778f4d225
nixos/mastodon: Allow configuring sidekiq processes
...
This change allows the number of sidekiq processes and which job classes
they handle to be configured.
An instance admin may choose to have separate sidekiq processes handling
jobs related to local users (`default` job class) and jobs related to
federation (`push`, `pull`, `ingress`), so that as the instance grows
and takes on more federation traffic, the local users' experience is not
as impacted.
For more details, see https://docs.joinmastodon.org/admin/scaling/#sidekiq
This pr also includes the following changes suggested in review:
- adds syslog identifiers for mastodon services
- moves working directory config to common cfgService
- adds mastodon.target
2023-04-06 16:30:16 +02:00
Minijackson
78eb4d64e7
netbox_3_3: init
...
reintroduce previous version, use in NixOS module if stateVersion < 23.05
2023-04-04 11:45:31 +02:00
Minijackson
949763988a
nixos/tests/netbox: test through proxy, REST API, GraphQL, LDAP integration
2023-04-04 11:45:30 +02:00
Izorkin
9195f02b49
nixos/peertube: add secretsFile option
2022-12-23 20:47:04 +03:00
Manuel Bärenz
3479b87182
nixosTests.mastodon: Put script in separate file
2022-12-16 16:19:41 +03:00
Izorkin
883a56c0cc
nixos/tests/mastodon: add test with external services
2022-12-16 16:19:41 +03:00
Yureka
a0e889791f
nixos/tests/peering-manager: init
2022-12-07 12:54:55 +01:00
Sandro Jäckel
6e845a8491
nixos/mastodon: replace mastodon-env with a proper wrapper mastodon-tootctl
2022-12-03 02:59:39 +01:00
Izorkin
5cfb7fb716
nixos/tests/mastodon: update test
2022-11-25 15:00:19 +01:00
Izorkin
e8927f2631
nixos/tests/mastodon: remove CA service
2022-11-25 15:00:19 +01:00
Manuel Bärenz
af447367ec
nixos/mastodon: Add turion as maintainer
2022-11-17 20:05:50 +01:00
Kerstin Humm
7718720149
nixos/mastodon: increase RAM for NixOS test vm
2022-11-17 20:05:50 +01:00
Justinas Stankevicius
3f6eb10dbd
nixos/mastodon: fix definition of mastodon-media-auto-remove
2022-11-12 22:22:41 +01:00
Sandro Jäckel
3c4c38a799
nixos/tests/healthchecks: update test for auto user change in healthchecks-manage
2022-10-28 13:34:18 +02:00
Jake Hamilton
ff997b83e1
nixos/writefreely: init
2022-08-28 16:29:14 -07:00
ckie
a8c2879f43
Merge pull request #179425 from McSinyx/phylactery
...
phylactery: init at 0.1.1
2022-06-30 18:29:19 +03:00
Nguyễn Gia Phong
ce910fca88
nixos/tests: add phlactery
2022-06-30 22:50:08 +09:00
phaer
12d45dc313
healthchecks: init at 2.2.1
2022-06-28 10:28:46 +02:00
Izorkin
0b1340f57b
nixos/peertube: use redis.servers
2022-05-19 23:52:50 +03:00
Lassulus
33dc00eaaf
Merge pull request #164208 from jonringer/fix-peertube-warnings
...
tests/peertube: update redis usage
2022-04-24 11:19:58 +01:00
Ember 'n0emis' Keske
896c716d1b
netbox: 3.1.10 -> 3.2.1
2022-04-19 17:52:09 +02:00
Izorkin
63ef6aebef
nixos/tests: add nifi test
2022-04-10 20:48:43 +03:00