···687687 <literal>yambar-wayland</literal> if you are on wayland.
688688 </para>
689689 </listitem>
690690+ <listitem>
691691+ <para>
692692+ The <literal>services.minio</literal> module gained an
693693+ additional option <literal>consoleAddress</literal>, that
694694+ configures the address and port the web UI is listening, it
695695+ defaults to <literal>:9001</literal>. To be able to access the
696696+ web UI this port needs to be opened in the firewall.
697697+ </para>
698698+ </listitem>
690699 </itemizedlist>
691700 </section>
692701 <section xml:id="sec-release-21.11-notable-changes">
+4
nixos/doc/manual/release-notes/rl-2111.section.md
···173173174174- The `yambar` package has been split into `yambar` and `yambar-wayland`, corresponding to the xorg and wayland backend respectively. Please switch to `yambar-wayland` if you are on wayland.
175175176176+- The `services.minio` module gained an additional option `consoleAddress`, that
177177+configures the address and port the web UI is listening, it defaults to `:9001`.
178178+To be able to access the web UI this port needs to be opened in the firewall.
179179+176180## Other Notable Changes {#sec-release-21.11-notable-changes}
177181178182- The setting [`services.openssh.logLevel`](options.html#opt-services.openssh.logLevel) `"VERBOSE"` `"INFO"`. This brings NixOS in line with upstream and other Linux distributions, and reduces log spam on servers due to bruteforcing botnets.
+8-2
nixos/modules/services/web-servers/minio.nix
···1919 listenAddress = mkOption {
2020 default = ":9000";
2121 type = types.str;
2222- description = "Listen on a specific IP address and port.";
2222+ description = "IP address and port of the server.";
2323+ };
2424+2525+ consoleAddress = mkOption {
2626+ default = ":9001";
2727+ type = types.str;
2828+ description = "IP address and port of the web UI (console).";
2329 };
24302531 dataDir = mkOption {
···99105 after = [ "network.target" ];
100106 wantedBy = [ "multi-user.target" ];
101107 serviceConfig = {
102102- ExecStart = "${cfg.package}/bin/minio server --json --address ${cfg.listenAddress} --config-dir=${cfg.configDir} ${toString cfg.dataDir}";
108108+ ExecStart = "${cfg.package}/bin/minio server --json --address ${cfg.listenAddress} --console-address ${cfg.consoleAddress} --config-dir=${cfg.configDir} ${toString cfg.dataDir}";
103109 Type = "simple";
104110 User = "minio";
105111 Group = "minio";