-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
21 lines (20 loc) · 17.7 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!doctype html>
<html lang="en" dir="ltr" class="plugin-pages plugin-id-default">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.2.0">
<title data-rh="true">Runlet</title><meta data-rh="true" property="og:title" content="Runlet"><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://runletapp.github.io/img/runlet.png"><meta data-rh="true" name="twitter:image" content="https://runletapp.github.io/img/runlet.png"><meta data-rh="true" property="og:url" content="https://runletapp.github.io/"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docsearch:docusaurus_tag" content="default"><meta data-rh="true" name="description" content="A cloud-based job manager that integrates your devices"><meta data-rh="true" property="og:description" content="A cloud-based job manager that integrates your devices"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://runletapp.github.io/"><link data-rh="true" rel="alternate" href="https://runletapp.github.io/" hreflang="en"><link data-rh="true" rel="alternate" href="https://runletapp.github.io/" hreflang="x-default"><script data-rh="true">function maybeInsertBanner(){window.__DOCUSAURUS_INSERT_BASEURL_BANNER&&insertBanner()}function insertBanner(){var n=document.getElementById("docusaurus-base-url-issue-banner-container");if(n){n.innerHTML='\n<div id="docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseurl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">/</span> (default value)</p>\n <p>We suggest trying baseUrl = <span id="docusaurus-base-url-issue-banner-suggestion-container" style="font-weight: bold; color: green;"></span></p>\n</div>\n';var e=document.getElementById("docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,r="/"===s.substr(-1)?s:s+"/";e.innerHTML=r}}window.__DOCUSAURUS_INSERT_BASEURL_BANNER=!0,document.addEventListener("DOMContentLoaded",maybeInsertBanner)</script><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Runlet RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Runlet Atom Feed">
<link rel="preconnect" href="https://www.google-analytics.com">
<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-132764481-1","auto"),ga("set","anonymizeIp",!0),ga("send","pageview")</script>
<script async src="https://www.google-analytics.com/analytics.js"></script><link rel="stylesheet" href="/assets/css/styles.a76d075f.css">
<link rel="preload" href="/assets/js/runtime~main.e64d2c59.js" as="script">
<link rel="preload" href="/assets/js/main.ce7de14b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div id="docusaurus-base-url-issue-banner-container"></div><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="announcementBar_mb4j" role="banner"><div class="content_knG7 announcementBarContent_xLdY">Unfortunately, we have not been able to allocate time and effort to push Runlet forward.</div></div><nav class="navbar navbar--fixed-top navbarHideable_m1mJ"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logo.svg" alt="Runlet Logo" class="themedImage_ToTc themedImage--light_HNdA"><img src="/img/logo.svg" alt="Runlet Logo" class="themedImage_ToTc themedImage--dark_i4oU"></div><b class="navbar__title text--truncate">Runlet</b></a><a class="navbar__item navbar__link" href="/docs">Docs</a><a class="navbar__item navbar__link" href="/blog">Blog</a></div><div class="navbar__items navbar__items--right"><a href="https://github.com/runletapp/runlet" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link header-github-link" aria-label="GitHub Repository"></a><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="Switch between dark and light mode (currently dark mode)" aria-label="Switch between dark and light mode (currently dark mode)" aria-live="polite"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div><div class="searchBox_ZlJk"><div class="navbar__search searchBarContainer_NW3z"><input placeholder="Search" aria-label="Search" class="navbar__search-input"><div class="loadingRing_RJI3 searchBarLoadingRing_YnHq"><div></div><div></div><div></div><div></div></div></div></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0"><header id="hero" class="hero banner_fKAE"><div class="container"><img src="/img/logo.svg" alt="Logo" class="logo__lau"><h1 class="hero__title">Runlet</h1><p class="hero__subtitle subtitle_FshJ">A cloud-based job manager that integrates your devices</p></div><div class="shadow-md image_Gi3q" style="background-size:cover;background-repeat:no-repeat;position:relative;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABBklEQVQYlRXMwW6CMBgA4F6WjSGyqVgsoAMntLSA0WzJ3MSCCQffxacynDDq82HKv3j8Lh9yvcXRduKLhelJpHnNl7LO1vva9bJ6iMOTO00v4wk9ohFe3EK2BeKm4LgCopWESOyAMQkB3UCcFED59obeBn7zACai1XuOoqtCsaRQnJcqYJuWCQmL6KdBhumdxzYDcxDcjf60YyvZxUnRMSa7kP/dH8lH8HVGmj5pNJ2AppPWMGdKLAuVZHuV8FJFPG95WoI//26QNZxfjb4Hrz0Cvb4HXEjgSQks3sFn9AuU5zDz11cU4DDT9fHh6fm9etFGFSa0suyoGuKwsgmtJoQeLDzP/gHoyVT/49wqYAAAAABJRU5ErkJggg==")"><svg style="width:100%;height:auto;max-width:100%;margin-bottom:-4px" width="1600" height="1020"></svg><noscript><img style="width:100%;height:auto;max-width:100%;margin-bottom:-4px;position:absolute;top:0;left:0" src="/assets/ideal-img/homepage-screenshot.a92fe53.1600.png" srcset="/assets/ideal-img/homepage-screenshot.a92fe53.1600.png 1600w" width="1600" height="1020"></noscript></div></header><main class="main_dzIC"><section id="features" class="features_OUbe"><div class="container"><div class="row"><div class="col col--11 col--offset-1"><div class="headline_ddIe"><span class="category_nvnI">Features</span><h2 class="title_elIG">Manage your fleet of devices with ease</h2></div></div></div><div class="row"><div class="col col--4"><div class="card"><div class="card__header"><h3>Activity Logs</h3></div><div class="card__body"><p>Timestamped and uniquely identified output logs from job executions</p></div></div></div><div class="col col--4"><div class="card"><div class="card__header"><h3>Device Syncing</h3></div><div class="card__body"><p>View and execute jobs from any authorized devices</p></div></div></div><div class="col col--4"><div class="card"><div class="card__header"><h3>Device Assignment</h3></div><div class="card__body"><p>Define the set of devices in which each job will be executed</p></div></div></div><div class="col col--4"><div class="card"><div class="card__header"><h3>Job Arguments</h3></div><div class="card__body"><p>You can pass additional data to your jobs as regular method arguments</p></div></div></div><div class="col col--4"><div class="card"><div class="card__header"><h3>Scheduling</h3></div><div class="card__body"><p>Schedule your jobs for execution on specific dates and times</p></div></div></div><div class="col col--4"><div class="card"><div class="card__header"><h3>Themes</h3></div><div class="card__body"><p>A variety of themes available: Black, Dark Grey, Dracula, Navy, and Slate</p></div></div></div></div></div></section><section id="resouces" class="resources_gBj9"><div class="container"><div class="row"><div class="col col--11 col--offset-1"><div class="headline_ddIe"><span class="category_nvnI">Resources</span><h2 class="title_elIG">Browse our resources to get started with Runlet</h2></div></div></div><div class="row"><div class="col resource_p2nN"><a class="card card_MSEr" href="/docs/faq"><div class="card__header"><div class="card__icon"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 384 512" height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="M202.021 0C122.202 0 70.503 32.703 29.914 91.026c-7.363 10.58-5.093 25.086 5.178 32.874l43.138 32.709c10.373 7.865 25.132 6.026 33.253-4.148 25.049-31.381 43.63-49.449 82.757-49.449 30.764 0 68.816 19.799 68.816 49.631 0 22.552-18.617 34.134-48.993 51.164-35.423 19.86-82.299 44.576-82.299 106.405V320c0 13.255 10.745 24 24 24h72.471c13.255 0 24-10.745 24-24v-5.773c0-42.86 125.268-44.645 125.268-160.627C377.504 66.256 286.902 0 202.021 0zM192 373.459c-38.196 0-69.271 31.075-69.271 69.271 0 38.195 31.075 69.27 69.271 69.27s69.271-31.075 69.271-69.271-31.075-69.27-69.271-69.27z"></path></svg></div></div><div class="card__body"><p>Frequently Asked Questions</p></div></a><a class="card card_MSEr" href="/blog"><div class="card__header"><div class="card__icon"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="M12 20h9"></path><path d="M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"></path></svg></div></div><div class="card__body"><p>Explore our blog for news and tips</p></div></a></div><div class="col resource_p2nN"><a class="card card_MSEr" href="/docs"><div class="card__header"><div class="card__icon"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="M4 19.5A2.5 2.5 0 0 1 6.5 17H20"></path><path d="M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"></path></svg></div><h3>Documentation</h3></div><div class="card__body"><p>Check our documentation to get your devices up and running in minutes</p></div></a></div><div class="col resource_p2nN"><a href="https://github.com/runletapp/runlet" target="_blank" rel="noopener noreferrer" class="card card_MSEr"><div class="card__header"><div class="card__icon"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"></path></svg></div><h3>Contribute</h3></div><div class="card__body"><p>Help us improve by submitting bugs and feature requests on GitHub</p></div></a></div></div></div></section><section id="faq"><div class="container"><div class="row"><div class="col col--6"><div class="question_d7Rq"><h3 class="title_SefR">What is Runlet?</h3><p>Runlet is a cloud-based job manager that offers device synchronization and reliable message delivery in a network of connected devices even after connectivity issues.</p></div><div class="question_d7Rq"><h3 class="title_SefR">Why use Runlet</h3><p>Runlet provides an easy to use interface to manage jobs across a fleet of connected devices, trigger remote executions, and view logs from remotely executed jobs. You can also quickly get a new device started since all configuration files and records are in the cloud.</p></div></div><div class="col col--6"><div class="question_d7Rq"><h3 class="title_SefR">How is personal data handled?</h3><p>We only collect necessary user information during registration (such as your name, email address, and social media avatar). We do not share your data with any affiliates or service providers. For more details, have a look at our <a href="/docs/policies/terms">terms of service</a> and<!-- --> <a href="/docs/policies/privacy">privacy policy</a>.</p></div><div class="question_d7Rq"><h3 class="title_SefR">Is Runlet secure?</h3><p>Yes, all logs are encrypted by the host machine before submitted to our servers and decrypted once received by connected devices.</p></div></div></div></div></section></main></div><footer class="footer"><div class="container container-fluid"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Runlet</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/faq">FAQ</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/policies/terms">Terms of Service</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/policies/privacy">Privacy Policy</a></li></ul></div><div class="col footer__col"><div class="footer__title">Resources</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/blog">Blog</a></li><li class="footer__item"><a class="footer__link-item" href="/docs">Docs</a></li><li class="footer__item"><a href="https://github.com/runletapp/runlet/releases" target="_blank" rel="noopener noreferrer" class="footer__link-item">Releases<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div><div class="col footer__col"><div class="footer__title">Social</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://github.com/runletapp/runlet" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://gitter.im/runletapp" target="_blank" rel="noopener noreferrer" class="footer__link-item">Gitter<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://twitter.com/runletapp" target="_blank" rel="noopener noreferrer" class="footer__link-item">Twitter<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2022 Runlet. All rights reserved.</div></div></div></footer></div>
<script src="/assets/js/runtime~main.e64d2c59.js"></script>
<script src="/assets/js/main.ce7de14b.js"></script>
</body>
</html>