[
  {
    "model": "nodes.nodeservice",
    "fields": {
      "is_seed_data": true,
      "is_deleted": false,
      "slug": "lcd-updater",
      "display": "LCD Screen",
      "unit_template": "lcd-{service_name}.service",
      "feature": [
        "lcd-screen"
      ],
      "is_required": true,
      "template_path": "lcd.service",
      "template_content": "[Unit]\nDescription=LCD screen updater service for Arthexis\nAfter={service_name}.service network-online.target\nWants={service_name}.service\nPartOf={service_name}.service\nWants=network-online.target\n\n[Service]\nType=simple\nWorkingDirectory={base_dir}\nExecStart={base_dir}/.venv/bin/python -m apps.screens.lcd_screen.runner\nRestart=always\nTimeoutStartSec=500\nStandardOutput=journal\nStandardError=journal\nUser={service_user}\n\n[Install]\nWantedBy=multi-user.target\nWantedBy={service_name}.service\n"
    }
  }
]
