navidrome test
This commit is contained in:
15
home-server/navidrome/docker-compose.yml
Normal file
15
home-server/navidrome/docker-compose.yml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
services:
|
||||||
|
navidrome:
|
||||||
|
image: deluan/navidrome:latest
|
||||||
|
user: 1000:1000
|
||||||
|
ports:
|
||||||
|
- 4533:4533
|
||||||
|
restart: unless-stopped
|
||||||
|
environment:
|
||||||
|
ND_SCANSCHEDULE: 1h
|
||||||
|
ND_LOGLEVEL: info
|
||||||
|
ND_SESSIONTIMEOUT: 24h
|
||||||
|
ND_BASEURL: ""
|
||||||
|
volumes:
|
||||||
|
- /data/navidrome/data:/data
|
||||||
|
- /data/media/music/tagged:/music:ro
|
||||||
@@ -29,7 +29,9 @@
|
|||||||
makemkv
|
makemkv
|
||||||
elixir_1_18
|
elixir_1_18
|
||||||
inotify-tools
|
inotify-tools
|
||||||
ghostty
|
# (builtins.getFlake "github:ghostty-org/ghostty").packages.${pkgs.system}.default
|
||||||
|
# ghostty
|
||||||
|
# gnome-themes-extra
|
||||||
];
|
];
|
||||||
programs.fish = {
|
programs.fish = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@@ -142,6 +144,18 @@ TryExec=/home/alexm/.local/share/flatpak/exports/bin/com.brave.Browser'';
|
|||||||
"org/gnome/desktop/interface" = {
|
"org/gnome/desktop/interface" = {
|
||||||
color-scheme = "prefer-dark";
|
color-scheme = "prefer-dark";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
"org/gnome/settings-daemon/plugins/media-keys" = {
|
||||||
|
custom-keybindings = [
|
||||||
|
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = {
|
||||||
|
name = "Launch Ghostty";
|
||||||
|
command = "ghostty";
|
||||||
|
binding = "<Super>t";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
gtk = {
|
gtk = {
|
||||||
|
|||||||
Reference in New Issue
Block a user