Compare commits
5 commits
e289dde49a
...
0f8ac0dadd
| Author | SHA1 | Date | |
|---|---|---|---|
| 0f8ac0dadd | |||
| 004cc9649c | |||
| 71a39e5a35 | |||
| 4ec43f7226 | |||
| 67f1b56e82 |
5 changed files with 9 additions and 13 deletions
|
|
@ -4,9 +4,7 @@
|
|||
];
|
||||
services.factorio = {
|
||||
enable = true;
|
||||
package = (import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/aa2922b69f0245008d93e9edf9f34894db724d89.tar.gz") {
|
||||
config.allowUnfree = true;
|
||||
}).factorio-headless;
|
||||
package = pkgs.factorio-headless;
|
||||
openFirewall = true;
|
||||
nonBlockingSaving = true;
|
||||
game-name = "Chandler's Factorio Server";
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ in
|
|||
{
|
||||
systemd.services.bannergen = {
|
||||
enable = true;
|
||||
after = [ "network.target" ];
|
||||
after = [ "network-online.target" ];
|
||||
wants = [ "network-online.target" ];
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
serviceConfig = {
|
||||
ExecStart = "${bannergen}/bin/bannergen";
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@
|
|||
}
|
||||
'';
|
||||
};
|
||||
services.caddy.virtualHosts."pureserendipityweddings.com" = {
|
||||
serverAliases = ["www.pureserendipityweddings.com"];
|
||||
services.caddy.virtualHosts."harborpaper.com" = {
|
||||
serverAliases = ["www.harborpaper.com"];
|
||||
extraConfig = ''
|
||||
redir https://harborpaperco.com
|
||||
'';
|
||||
|
|
|
|||
|
|
@ -1,11 +1,12 @@
|
|||
{
|
||||
services.navidrome = {
|
||||
enable = true;
|
||||
package = (import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/33ab0a55ad0e3fe2b40339bdc3c46e3387a8a777.tar.gz") {}).navidrome;
|
||||
settings = {
|
||||
MusicFolder = "/mnt/bigbird_public/media/music";
|
||||
ScanSchedule = "@every 12h";
|
||||
EnableSharing = true;
|
||||
};
|
||||
};
|
||||
systemd.services.navidrome.after = [ "mnt-bigbird_public.mount" ];
|
||||
systemd.services.navidrome.requires = [ "mnt-bigbird_public.mount" ];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,15 +1,11 @@
|
|||
{pkgs, ...}:
|
||||
let # off my branch until https://github.com/NixOS/nixpkgs/pull/373934 is merged
|
||||
package = (import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/7ebad821473c78c7cfdf17ecf9f9be91d2455d81.tar.gz") {}).owntracks-recorder;
|
||||
in
|
||||
{
|
||||
{pkgs, ...}: {
|
||||
systemd.services.owntracks-recorder = {
|
||||
enable = true;
|
||||
description = "owntracks-recorder Service";
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
after = [ "network.target" ];
|
||||
serviceConfig = {
|
||||
ExecStart = "${package}/bin/ot-recorder --storage /var/lib/owntracks --port 0";
|
||||
ExecStart = "${pkgs.owntracks-recorder}/bin/ot-recorder --storage /var/lib/owntracks --port 0";
|
||||
DynamicUser = true;
|
||||
StateDirectory = "owntracks";
|
||||
StateDirectoryMode = "0775";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue