[lucia] mpd/mopidy foo
This commit is contained in:
@@ -36,31 +36,66 @@
|
|||||||
sound.enable = true;
|
sound.enable = true;
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
|
||||||
|
#mopidy = {
|
||||||
|
# enable = true;
|
||||||
|
# configuration = ''
|
||||||
|
# [audio]
|
||||||
|
# output = alsasink
|
||||||
|
|
||||||
|
# [mpd]
|
||||||
|
# enabled = true
|
||||||
|
# hostname = ::
|
||||||
|
#
|
||||||
|
# [core]
|
||||||
|
# restore_state = true
|
||||||
|
|
||||||
|
#
|
||||||
|
# [http]
|
||||||
|
# allowed_origins =
|
||||||
|
# music.malobeo.org
|
||||||
|
# https://music.malobeo.org
|
||||||
|
|
||||||
|
#
|
||||||
|
# [youtube]
|
||||||
|
# allow_cache = true
|
||||||
|
# youtube_dl_package = yt_dlp
|
||||||
|
#
|
||||||
|
# [file]
|
||||||
|
# enabled = true
|
||||||
|
# media_dirs = /var/lib/mpd/music/
|
||||||
|
# '';
|
||||||
|
# extensionPackages = with pkgs; [ mopidy-iris mopidy-mpd mopidy-youtube python3Packages.yt-dlp ];
|
||||||
|
#};
|
||||||
|
|
||||||
|
|
||||||
dokuwiki.sites."wiki.malobeo.org" = {
|
dokuwiki.sites."wiki.malobeo.org" = {
|
||||||
enable = true;
|
enable = true;
|
||||||
aclUse = false;
|
|
||||||
#acl = "* @ALL 8"; # everyone can edit using this config
|
#acl = "* @ALL 8"; # everyone can edit using this config
|
||||||
# note there is a users file at
|
# note there is a users file at
|
||||||
# /var/lib/dokuwiki/<wiki-name>/users.auth.php
|
# /var/lib/dokuwiki/<wiki-name>/users.auth.php
|
||||||
# makes sense to edit it by hand
|
# makes sense to edit it by hand
|
||||||
superUser = "@admin";
|
#superUser = "@admin";
|
||||||
plugins = let
|
#plugins = let
|
||||||
plugin-todo = pkgs.stdenv.mkDerivation {
|
# plugin-todo = pkgs.stdenv.mkDerivation {
|
||||||
name = "todo";
|
# name = "todo";
|
||||||
src = pkgs.fetchFromGitHub {
|
# src = pkgs.fetchFromGitHub {
|
||||||
owner = "leibler";
|
# owner = "leibler";
|
||||||
repo = "dokuwiki-plugin-todo";
|
# repo = "dokuwiki-plugin-todo";
|
||||||
rev = "7e36f4fffc46df9e2fd116d7d6dc326202530b71";
|
# rev = "7e36f4fffc46df9e2fd116d7d6dc326202530b71";
|
||||||
sha256 = "sha256-o794cFdnVEUHvLRP/UzrD26fzNGa9gYzR7sw2Ns8tvo=";
|
# sha256 = "sha256-o794cFdnVEUHvLRP/UzrD26fzNGa9gYzR7sw2Ns8tvo=";
|
||||||
};
|
# };
|
||||||
buildInputs = [ pkgs.unzip ];
|
# buildInputs = [ pkgs.unzip ];
|
||||||
installPhase = "mkdir -p $out; cp -R * $out/";
|
# installPhase = "mkdir -p $out; cp -R * $out/";
|
||||||
};
|
# };
|
||||||
in [ plugin-todo ];
|
#in [ plugin-todo ];
|
||||||
disableActions = "register";
|
#disableActions = "register";
|
||||||
settings = {
|
settings = {
|
||||||
title = "malobeo wiki";
|
title = "malobeo wiki";
|
||||||
lang = "en";
|
lang = "en";
|
||||||
|
useacl = true;
|
||||||
|
superuser = "admin";
|
||||||
|
password = "admin";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -113,7 +148,7 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
networking.firewall.allowedTCPPorts = [ 6680 80 443 ];
|
networking.firewall.allowedTCPPorts = [ 80 443 ];
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
vim
|
vim
|
||||||
@@ -127,57 +162,3 @@
|
|||||||
system.stateVersion = "23.05";
|
system.stateVersion = "23.05";
|
||||||
}
|
}
|
||||||
|
|
||||||
#mopidy = {
|
|
||||||
# enable = true;
|
|
||||||
# configuration = ''
|
|
||||||
# [audio]
|
|
||||||
# output = alsasink
|
|
||||||
|
|
||||||
# [http]
|
|
||||||
# enabled = true
|
|
||||||
# hostname = 127.0.0.1
|
|
||||||
# port = 6680
|
|
||||||
# allowed_origins =
|
|
||||||
# csrf_protection = true
|
|
||||||
# default_app = mopidy
|
|
||||||
|
|
||||||
# [core]
|
|
||||||
# restore_state = true
|
|
||||||
|
|
||||||
# [youtube]
|
|
||||||
# allow_cache = true
|
|
||||||
# youtube_dl_package = yt_dlp
|
|
||||||
|
|
||||||
# [file]
|
|
||||||
# enabled = true
|
|
||||||
# media_dirs =
|
|
||||||
# /home/malobeo/music
|
|
||||||
# show_dotfiles = false
|
|
||||||
# excluded_file_extensions =
|
|
||||||
# .directory
|
|
||||||
# .html
|
|
||||||
# .jpeg
|
|
||||||
# .jpg
|
|
||||||
# .log
|
|
||||||
# .nfo
|
|
||||||
# .pdf
|
|
||||||
# .png
|
|
||||||
# .txt
|
|
||||||
# .zip
|
|
||||||
# follow_symlinks = false
|
|
||||||
# metadata_timeout = 1000
|
|
||||||
|
|
||||||
# [stream]
|
|
||||||
# enabled = true
|
|
||||||
# protocols =
|
|
||||||
# http
|
|
||||||
# https
|
|
||||||
# mms
|
|
||||||
# rtmp
|
|
||||||
# rtmps
|
|
||||||
# rtsp
|
|
||||||
# timeout = 5000
|
|
||||||
# metadata_blacklist =
|
|
||||||
# '';
|
|
||||||
# extensionPackages = with pkgs; [ mopidy-iris mopidy-youtube python3Packages.yt-dlp ];
|
|
||||||
#};
|
|
||||||
|
|||||||
Reference in New Issue
Block a user