mirror of
https://github.com/RichieCahill/dotfiles.git
synced 2026-04-17 13:08:19 -04:00
adding arch-mirror user
This commit is contained in:
@@ -3,6 +3,14 @@ let
|
|||||||
vars = import ./vars.nix;
|
vars = import ./vars.nix;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
users = {
|
||||||
|
users.arch-mirror = {
|
||||||
|
isSystemUser = true;
|
||||||
|
group = "arch-mirror";
|
||||||
|
};
|
||||||
|
groups.arch-mirror = {};
|
||||||
|
};
|
||||||
|
|
||||||
virtualisation.oci-containers.containers.arch_mirror = {
|
virtualisation.oci-containers.containers.arch_mirror = {
|
||||||
image = "ubuntu/apache2:latest";
|
image = "ubuntu/apache2:latest";
|
||||||
volumes = [
|
volumes = [
|
||||||
@@ -23,6 +31,8 @@ in
|
|||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Environment = "MIRROR_DIR=${vars.media_mirror}/archlinux/";
|
Environment = "MIRROR_DIR=${vars.media_mirror}/archlinux/";
|
||||||
Type = "simple";
|
Type = "simple";
|
||||||
|
User = "arch-mirror";
|
||||||
|
Group = "arch-mirror";
|
||||||
ExecStart = "${inputs.system_tools.packages.x86_64-linux.default}/bin/sync_mirror";
|
ExecStart = "${inputs.system_tools.packages.x86_64-linux.default}/bin/sync_mirror";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user