[Unit] Description=immich microservices Documentation=https://github.com/immich-app/immich Requires=redis.service Requires=postgresql.service After=network.target Wants=network-online.target After=network-online.target [Service] User=immich Group=immich Type=simple Restart=on-failure EnvironmentFile=/etc/immich.conf Environment=NODE_ENV=production SyslogIdentifier=immich-microservices ExecStart=node dist/apps/microservices/apps/microservices/src/main PrivateDevices=true ProtectHome=true ProtectSystem=strict ProtectKernelTunables=yes ProtectKernelModules=yes ProtectControlGroups=yes RestrictNamespaces=yes SystemCallArchitectures=native AmbientCapabilities= CapabilityBoundingSet= NoNewPrivileges=yes WorkingDirectory=/var/lib/immich/app/server ReadWritePaths=/tmp /var/tmp /var/lib/immich/upload /var/lib/immich/app/server/.reverse-geocoding-dump [Install] WantedBy=multi-user.target