title: "Webcron management" header: "Webcron management" demomode: flashnotice: "This application is in demo mode. Changes are persisted in the database, but jobs are not being executed" credentials: header: "Login for demo mode" username: "Username" password: "Password" menu: overview: "Overview" add: "Add a new cronjob" logout: "Logout" security: login: username: label: "Username" placeholder: "jeroen@example.com" password: label: "Password" placeholder: "abc123" remember: label: "Remember, remember" submit-btn: label: "Login" index: title: "Overview" header: "Overview of the cronjobs" table: headers: name: "Name" host: "Host" interval: "Interval" nextrun: "Nextrun" job: view: title: "Overview of runs for _jobname_" header: "Overview of runs for _jobname_" edit: "Edit job" runnow: deferred: title: "Cronjob has been scheduled" message: "Job was scheduled to be run. You will find the output soon in the job details" ran: title: success: "Cronjob succesfully ran" failed: "Cronjob failed. Please check output below" message: "Cronjob ran in _runtime_ seconds with exit code _exitcode_" show: onlyfailed: "Only show failed runs" all: "Show all runs" results: exitcode: "Exit code" runtime: "Runtime" manual: "Manual run" noresults: failed: "No failed runs found" all: "No runs found" edit: title: "Edit job" header: "Edit job _jobname_" add: title: "Add job" header: "Add new job" addedit: generalinfo: header: "General info" name: label: "Name" placeholder: "System update" helptext: "You can create colored tags by using [tag]" interval: label: "Interval (in seconds)" placeholder: "3600" patterns: label: "Patterns" minute: "Every minute" hour: "Every hour" day: "Every day" week: "Every week" 4week: "Every 4 weeks" nextrun: label: "Next run" lastrun: label: "Last run" eternal: label: "Eternal" retention: label: "Retention (in days)" placeholder: "180" helptext: "How many days (at least) to keep runs of this job in the database" failpercentage: label: "Max fail percentage" faildays: label: "Number of days calculated for fail percentage" placeholder: "7" crontype: label: "Job type" command: label: "Command" header: "Command details" command: label: "Command" placeholder: "sudo apt update" response: label: "Expected exit code" placeholder: "0" reboot: label: "Reboot" header: "Reboot job details" reboot: command: label: "Reboot command" placeholder: "systemctl reboot" helptext: "Use {reboot-delay} or {reboot-delay-secs} to add the delay in your command" delay: label: "Reboot delay (in minutes)" placeholder: "5" helptext: "Delay between triggering reboot and actual reboot" duration: label: "Reboot duration (in minutes)" placeholder: "10" helptext: "The amount of time the system takes to actually reboot" getservices: command: label: "Get services command" placeholder: "systemctl list-units" response: label: "Get services command exit code" placeholder: "0" http: label: "HTTP request" header: "HTTP request details" url: label: "Url" placeholder: "https://www.example.com" basic-auth: username: label: "Username for basic auth" placeholder: "www-data" password: label: "Password for basic auth" placeholder: "correct horse battery staple" helptext: "This field is being saved as a secret" response: label: "Expected http status code" placeholder: "418" hosttype: label: "Host type" local: label: "Local" header: "Localhost details" nodetails: "No options" ssh: label: "SSH" header: "SSH host details" hostname: label: "Hostname" placeholder: "ssh.abc.xyz" username: label: "Username" placeholder: "larry" privatekey: label: "Private key" helptext: "This file is being saves as a secret" keep: label: "Keep" passphrase: label: "Passphrase for private key" placeholder: "correct horse battery staple" helptext: "If private key is empty this field is being used as ssh-password This field is being saved as a secret" containertype: label: "Container type" none: label: "None" docker: header: "Docker container details" service: label: "Service" placeholder: "mysql" username: label: "Username" placeholder: "larry" variables: header: "Variables" secret: label: "Secret" name: placeholder: "Name" value: placeholder: "Value" helptext: "You can add variables by using {variable-name} in job details" add: label: "Add variable" submit: label: "Submit!"