Peder Bergebakken Sundt
77e3850db0
nixos/node-red: fix cfg.package default value documentation
2023-12-16 21:03:18 +01:00
Maximilian Bosch
28089f8874
Merge pull request #273858 from dotlambda/nextcloud28-init
...
nextcloud28: init at 28.0.0, nextcloud27: 27.1.4 -> 27.1.5, nextcloud26: 26.0.9 -> 26.0.10
2023-12-15 08:14:15 +01:00
emilylange
22bbd1834e
nixos/node-red: fix cfg.package default value
...
This fixes the following eval error:
```
error: nodePackages.node-red cannot be found in pkgs
```
when having `services.node-red.enable = true;` without specifying
`services.node-red.package`, just like the nixos VM test.
Follow-up of f509382c11 , which attempted
to fix this as well.
Breakage introduced in 0a37316d6c .
2023-12-14 23:19:25 +01:00
Maximilian Bosch
bec9edfd20
nixos/doc: mention nc28
2023-12-14 17:44:41 +01:00
Maximilian Bosch
f718012d92
nixos/nextcloud: updates for nc28
...
* Always use PHP 8.2: at the time of writing, Nextcloud also suggests to
use 8.2 rather than 8.3 in the manual for v28.
One contributing factor is probably that all plugins need new releases
to declare PHP 8.3 support.
* Fix upgradeWarning for installing v27 now that v28 is out.
* Drop upgrade warning for v24. This one is EOL for quite a while
already, so right now everybody should've switched (or carefully
studied the release notes in case they were upgrading from <23.05) and
we can clean up the module a little bit.
v25 was dropped not so long ago, so if it's still referenced (because
somebody didn't declare `services.nextcloud.package` and has
`system.stateVersion = "22.11";`) it's appropriate to still give a
specialized error.
2023-12-14 17:32:55 +01:00
Robert Schütz
f6ea3f91b5
nextcloud28: init at 28.0.0
2023-12-13 15:57:33 -08:00
Maximilian Bosch
9f9de7c5e3
Merge pull request #272919 from SuperSandro2000/nextcloud
...
nixos/nextcloud: allow phpOptions to contain ints
2023-12-10 12:49:52 +01:00
Maximilian Bosch
2ee3ddef8c
Merge pull request #266935 from s-sinnlos/nextcloud26-ocm-dir-fix
...
nixos/nextcloud: missing ocm-dir applys also from 26.0.8 onward
2023-12-09 14:00:59 +01:00
Lassulus
b8ca5f4f46
Merge pull request #137003 from yayayayaka/add-pkg-jigasi
...
jigasi: init at 1.1-311-g3de47d0 + module
2023-12-09 02:28:50 +01:00
Robert Hensing
47aff944e4
Merge pull request #257503 from SuperSandro2000/postgres-extraPlugins
...
nixos/postgresql: take extraPlugins packageset from package option
2023-12-08 21:51:05 +01:00
Sandro Jäckel
eaa581b5c3
nixos/nextcloud: allow phpOptions to contain ints
2023-12-08 15:03:09 +01:00
Sandro Jäckel
3bb72ed9fd
treewide: fix services.postgresql.extraPlugins usage
2023-12-08 14:58:18 +01:00
Weijia Wang
9f1f87b612
Revert "wordpress: fixed installing of languages"
2023-12-07 18:27:40 +01:00
Yaya
767e3dab38
nixos/jitsi-meet: Integrate jigasi
...
This commit introduces the possibility to optionally enable the Jitsi
Gateway to SIP (jigasi) module. SIP credentials can be defined in
`services.jigasi.environmentFile`.
2023-12-07 13:36:53 +00:00
Kim Lindberger
9ec830423e
Merge pull request #267906 from talyz/keycloak-hostname-url
...
nixos/keycloak: Allow setting `hostname-url`
2023-12-07 12:07:49 +01:00
happysalada
21d23dddd8
nixos/windmill: init module
2023-12-05 22:54:18 +00:00
h7x4
e6a98c8254
nixos/mattermost: fix mkPackageOption default name
2023-12-04 23:12:25 +01:00
Kerstin
ba513b2979
Merge pull request #270522 from schmittlauch/mastodon-streaming-processes-number-docs
...
Proposal: nixos/mastodon; Releasenotes and (possibly) better error messages for `streamingProcesses`
2023-12-04 16:04:27 +01:00
John Garcia
f509382c11
node-red_service: correct package to nodePackages.node-red
2023-12-04 11:53:23 +00:00
Trolli Schmittlauch
cbf69c83d3
nixos/mastodon: clarify the need to set streamingProcesses
...
Explicitly declaring that option is now necessary, but wasn't in the module shipped with 23.05.
2023-12-04 02:18:39 +01:00
Emily Trau
54ba768be8
Merge pull request #271164 from helsinki-systems/feat/netbox-gunicorn
...
netbox: Inherit gunicorn from the package
2023-12-02 13:37:33 +11:00
h7x4
79d3d59f58
treewide: replace mkPackageOptionMD with mkPackageOption
2023-11-30 19:03:14 +01:00
Janne Heß
018175ecab
netbox: Inherit gunicorn from the package
...
I was using a 23.11 package on a NixOS 23.05 system and this caused the
python that was used in gunicorn to differ from the python the postgres
lib was linked against.
2023-11-30 11:51:37 +01:00
emilylange
9a821ebe0f
nixos/jitsi-meet: fix cfg.caddy.enable
...
This fixes the following error:
```
error: failed processing files:
FailedJobs(
"static/404.html": Permission denied (os error 13) at path "/build/static/.tmpRMzDXu"
)
```
2023-11-30 06:13:38 +00:00
Weijia Wang
feeae486de
Merge pull request #261702 from h7x4/replace-mkoption-with-mkpackageoption
...
treewide: use `mkPackageOption`
2023-11-30 02:49:30 +01:00
TomaSajt
eac5dfd20f
lanraragi: 0.8.90 -> 0.9.0
2023-11-29 08:52:48 +01:00
Lin Jian
fbbbcfb879
Merge pull request #264661 from schoettl/dolibarr-with-package
...
nixos/dolibarr: add package option
2023-11-26 20:41:10 -06:00
h7x4
0a37316d6c
treewide: use mkPackageOption
...
This commit replaces a lot of usages of `mkOption` with the package
type, to be `mkPackageOption`, in order to reduce the amount of code.
2023-11-27 01:28:36 +01:00
Sandro Jäckel
960527707b
nixos/mediawiki: don't clear default installed extensions
2023-11-26 20:29:49 +01:00
Sandro Jäckel
8ae9c8640c
nixos/mediawiki: don't assume language of main page
...
The mainpage might be named Hauptseite and mediawiki redirects from
/wiki/ on its own to there
2023-11-26 19:59:32 +01:00
Sandro Jäckel
f68be841c9
nixos/mediawiki: use fastcgi.conf file which contains extra parameter
2023-11-26 19:59:32 +01:00
Jörg Thalheim
f468e0d111
nixos/mediawiki: quote shell flags passed to installer
2023-11-26 17:25:14 +01:00
Jörg Thalheim
0bd8759d1c
nixos/mediawiki: drop sqlite variant
...
Probably no one ever tested this, mediawiki tries to create the database inside the read-only
package. There might be a proper fix but for now it's better to not advertise unsupported options.
2023-11-26 17:25:14 +01:00
Sandro
e580ab8c3e
nixos/mediawiki: update url option defaultText
2023-11-26 17:24:15 +01:00
Lassulus
b821ac8070
Merge pull request #267278 from Stunkymonkey/nixos-packages-docu-fix
...
nixos/nextcloud: fix docu of packages
2023-11-25 18:48:28 +01:00
Jonas Heinrich
8f3f6a2a77
nixos/invoiceplane: Add settings option
2023-11-24 10:25:46 +00:00
Andrew Morgan
54b7a39646
peertube: Clarify option descriptions of listenHttp, listenWeb, enableWebHttps
2023-11-22 21:15:36 +01:00
Ryan Lahfa
d3530f494c
Merge pull request #264358 from RaitoBezarius/drop-nodejs
2023-11-17 23:26:13 +01:00
Felix Buehler
7f9abdcfcb
nixos/nextcloud: fix docu of packages
2023-11-17 23:16:23 +01:00
Julien Malka
cac11727b3
Merge pull request #227588 from camillemndn/jitsi-meet
...
nixos/jitsi-meet: updated prosody, support secure domain setup and Excalidraw whiteboards
2023-11-17 22:08:05 +01:00
Raito Bezarius
72911a99d3
code-server: drop
...
Depends on Node.js 16 and cannot be trivially upgraded to Node.js 18.
2023-11-17 20:26:55 +01:00
Ryan Lahfa
ccfe07c316
Merge pull request #266270 from Ma27/postgresql-ownership-15
2023-11-17 18:02:17 +01:00
Raito Bezarius
10baca4935
nixos/invidious: do not use ensureDBOwnership
...
Invidious uses a strange setup where the database name is different from the system username
for non-explicit reasons.
Because of that, it makes it hard to migrate it to use `ensureDBOwnership`, we leave it to Invidious' maintainers
to pick up the pieces.
2023-11-17 15:53:08 +01:00
Raito Bezarius
f653734c4d
nixos/mobilizon: do not use ensureDBOwnership
...
Mobilizon can have a custom database username and it is not trivial to sort out how to remove this.
In the meantime, for the upcoming 23.11 release, I apply the classical workaround
and defer to Mobilizon's maintainers.
2023-11-17 15:52:51 +01:00
talyz
4b0b3413b4
nixos/keycloak: Allow setting hostname-url
2023-11-16 16:12:07 +01:00
Anthony Roussel
8c7c1e7a30
nixos/plantuml-server: remove deprecated allowPlantumlInclude option
...
See https://github.com/plantuml/plantuml-server/pull/301
2023-11-15 15:14:28 +01:00
Anthony Roussel
deae39af43
nixos/plantuml-server: use jetty_11
...
PlantUML Server does not support Jetty versions higher than 12.x.
Jetty 12.x has introduced major breaking changes, see
* https://github.com/jetty/jetty.project/releases/tag/jetty-12.0.0
* https://eclipse.dev/jetty/documentation/jetty-12/programming-guide/index.html#pg-migration-11-to-12
2023-11-15 15:14:28 +01:00
Anthony Roussel
2c94d267c2
nixos/plantuml-server: use mkPackageOptionMD
2023-11-15 15:12:58 +01:00
Anthony Roussel
3b17b80525
nixos/plantuml-server: add anthonyroussel to maintainers
2023-11-15 15:12:58 +01:00
Anthony Roussel
09e9d47508
nixos/plantuml-server: add hardening
2023-11-15 15:12:58 +01:00