4 users.users.root.password = "";
5 users.mutableUsers = false;
7 environment.systemPackages = [
10 systemd.services.django-hello-world = {
11 description = "An example django app";
12 wantedBy = [ "multi-user.target" ];
13 after = [ "network.target" ];
15 preStart = "rm -rf /var/lib/django_app/test_app && cp -a ${./test_django} /var/lib/django_app/test_app";
17 let pythonWithDjango = pkgs.python3.withPackages (p: [ p.django ]);
18 in "cd /var/lib/django_app/test_app && ${pythonWithDjango}/bin/python manage.py runserver";
20 WorkingDirectory = "/var/lib/django_app";
21 StateDirectory = "django_app";