dashy/docs/credits/index.html

17 lines
20 KiB
HTML

<!doctype html>
<html lang="en" dir="ltr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="generator" content="Docusaurus v2.0.0-beta.2">
<title data-react-helmet="true">Credits | Dashy</title><meta data-react-helmet="true" property="og:url" content="https://dashy.to/docs/credits"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"><meta data-react-helmet="true" property="og:title" content="Credits | Dashy"><meta data-react-helmet="true" name="description" content="Sponsors"><meta data-react-helmet="true" property="og:description" content="Sponsors"><link data-react-helmet="true" rel="shortcut icon" href="/img/favicon.ico"><link data-react-helmet="true" rel="canonical" href="https://dashy.to/docs/credits"><link data-react-helmet="true" rel="alternate" href="https://dashy.to/docs/credits" hreflang="en"><link data-react-helmet="true" rel="alternate" href="https://dashy.to/docs/credits" hreflang="x-default"><link rel="stylesheet" href="/assets/css/styles.dd50695d.css">
<link rel="preload" href="/assets/js/runtime~main.e7540d76.js" as="script">
<link rel="preload" href="/assets/js/main.e0f631c7.js" as="script">
</head>
<body>
<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}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
<div><a href="#main" class="skipToContent_1oUP">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><a class="navbar__brand" href="/"><img src="/img/dashy.png" alt="Dashy Logo" class="themedImage_1VuW themedImage--light_3UqQ navbar__logo"><img src="/img/dashy.png" alt="Dashy Logo" class="themedImage_1VuW themedImage--dark_hz6m navbar__logo"><b class="navbar__title">Dashy</b></a></div><div class="navbar__items navbar__items--right"><div class="react-toggle displayOnlyInLargeViewport_GrZ2 react-toggle--disabled"><div class="react-toggle-track" role="button" tabindex="-1"><div class="react-toggle-track-check"><span class="toggle_71bT">🌜</span></div><div class="react-toggle-track-x"><span class="toggle_71bT">🌞</span></div><div class="react-toggle-thumb"></div></div><input type="checkbox" class="react-toggle-screenreader-only" aria-label="Switch between dark and light mode"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div><div class="navbar-sidebar"><div class="navbar-sidebar__brand"><a class="navbar__brand" href="/"><img src="/img/dashy.png" alt="Dashy Logo" class="themedImage_1VuW themedImage--light_3UqQ navbar__logo"><img src="/img/dashy.png" alt="Dashy Logo" class="themedImage_1VuW themedImage--dark_hz6m navbar__logo"><b class="navbar__title">Dashy</b></a></div><div class="navbar-sidebar__items"><div class="menu"><ul class="menu__list"></ul></div></div></div></nav><div class="main-wrapper docs-wrapper doc-page"><div class="docPage_31aa"><main class="docMainContainer_3ufF docMainContainerEnhanced_3NYZ"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_3FnS"><div class="docItemContainer_33ec"><article><div class="markdown"><header><h1 class="h1Heading_27L5">Credits</h1></header><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="sponsors"></a>Sponsors<a class="hash-link" href="#sponsors" title="Direct link to heading">#</a></h2><table><tr><td align="center"><a href="https://github.com/Robert-Ernst" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/9050259?u=7253b4063f1ffe3b5a894263c8b2056151802508&amp;v=4" width="80;" alt="Robert-Ernst"><br><sub><b>Robert Ernst</b></sub></a></td><td align="center"><a href="https://github.com/swcarlosrj" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/9881700?u=c92e4a0ccc0bff241e50582bce914b179b6d89b6&amp;v=4" width="80;" alt="swcarlosrj"><br><sub><b>Carlos Rufo</b></sub></a></td></tr></table><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="contributors"></a>Contributors<a class="hash-link" href="#contributors" title="Direct link to heading">#</a></h2><table><tr><td align="center"><a href="https://github.com/Lissy93" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/1862727?v=4" width="80;" alt="Lissy93"><br><sub><b>Alicia Sykes</b></sub></a></td><td align="center"><a href="https://github.com/EVOTk" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/45015615?v=4" width="80;" alt="EVOTk"><br><sub><b>EVOTk</b></sub></a></td><td align="center"><a href="https://github.com/evroon" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/11857441?v=4" width="80;" alt="evroon"><br><sub><b>Erik Vroon</b></sub></a></td><td align="center"><a href="https://github.com/snyk-bot" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/19733683?v=4" width="80;" alt="snyk-bot"><br><sub><b>Snyk Bot</b></sub></a></td><td align="center"><a href="https://github.com/onedr0p" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/213795?v=4" width="80;" alt="onedr0p"><br><sub><b>ᗪєνιη ᗷυнʟ</b></sub></a></td><td align="center"><a href="https://github.com/UrekD" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/38784343?v=4" width="80;" alt="UrekD"><br><sub><b>UrekD</b></sub></a></td></tr><tr><td align="center"><a href="https://github.com/BeginCI" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/57495754?v=4" width="80;" alt="BeginCI"><br><sub><b>Begin</b></sub></a></td><td align="center"><a href="https://github.com/deepsourcebot" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/60907429?v=4" width="80;" alt="deepsourcebot"><br><sub><b>DeepSource Bot</b></sub></a></td><td align="center"><a href="https://github.com/turnrye" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/701035?v=4" width="80;" alt="turnrye"><br><sub><b>Ryan Turner</b></sub></a></td></tr></table><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="helpful-users"></a>Helpful Users<a class="hash-link" href="#helpful-users" title="Direct link to heading">#</a></h2><table><tr><td align="center"><a href="https://github.com/evotk" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/45015615?v=4" width="80;" alt="evotk"><br><sub><b>Evotk</b></sub></a></td><td align="center"><a href="https://github.com/shadowking001" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/43928955?v=4" width="80;" alt="shadowking001"><br><sub><b>LawrenceP.</b></sub></a></td><td align="center"><a href="https://github.com/turnrye" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/701035?v=4" width="80;" alt="turnrye"><br><sub><b>Ryan Turner</b></sub></a></td><td align="center"><a href="https://github.com/robert-ernst" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/9050259?v=4" width="80;" alt="robert-ernst"><br><sub><b>Robert Ernst</b></sub></a></td><td align="center"><a href="https://github.com/milesteg1" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/29298312?v=4" width="80;" alt="milesteg1"><br><sub><b>Milesteg1</b></sub></a></td><td align="center"><a href="https://github.com/niklashere" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/32072214?v=4" width="80;" alt="niklashere"><br><sub><b>Niklas</b></sub></a></td></tr></table><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="bots"></a>Bots<a class="hash-link" href="#bots" title="Direct link to heading">#</a></h2><table><tr><td align="center"><a href="https://github.com/liss-bot" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/87835202?v=4" width="80;" alt="liss-bot"><br><sub><b>Alicia Bot</b></sub></a></td><td align="center"><a href="https://github.com/snyk-bot" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/19733683?v=4" width="80;" alt="snyk-bot"><br><sub><b>Snyk Bot</b></sub></a></td><td align="center"><a href="https://github.com/github-actions[bot]" target="_blank" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/in/15368?v=4" width="80;" alt="github-actions[bot]"><br><sub><b>github-actions[bot]</b></sub></a></td></tr></table><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="dependencies-"></a>Dependencies 🔗<a class="hash-link" href="#dependencies-" title="Direct link to heading">#</a></h2><p>This app definitely wouldn&#x27;t have been quite so possible without the making use of the following package and components. Full credit and big kudos to their respective authors, who&#x27;ve done an amazing job in building and maintaining them. For a full breakdown of dependency licenses, please see <a href="https://github.com/Lissy93/dashy/blob/master/.github/LEGAL" target="_blank" rel="noopener noreferrer">Legal</a></p><h5><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="core"></a>Core<a class="hash-link" href="#core" title="Direct link to heading">#</a></h5><p>At it&#x27;s core, the application uses <a href="https://github.com/vuejs/vue" target="_blank" rel="noopener noreferrer">Vue.js</a>, as well as it&#x27;s services. Styling is done with <a href="https://github.com/sass/sass" target="_blank" rel="noopener noreferrer">SCSS</a>, JavaScript is currently <a href="https://github.com/babel/babel" target="_blank" rel="noopener noreferrer">Babel</a>, (but I am in the process of converting to <a href="https://github.com/Microsoft/TypeScript" target="_blank" rel="noopener noreferrer">TypeScript</a>). Linting is done with <a href="https://github.com/eslint/eslint" target="_blank" rel="noopener noreferrer">ESLint</a> and <a href="https://prettier.io/" target="_blank" rel="noopener noreferrer">Prettier</a>, both following the <a href="https://github.com/airbnb/javascript" target="_blank" rel="noopener noreferrer">AirBnB Styleguide</a>. The config is defined in <a href="https://github.com/yaml/yaml" target="_blank" rel="noopener noreferrer">YAML</a>, and there is a simple <a href="https://github.com/nodejs/node" target="_blank" rel="noopener noreferrer">Node.js</a> server to serve up the static app and the optional API endpoints.</p><h5><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="utilities"></a>Utilities<a class="hash-link" href="#utilities" title="Direct link to heading">#</a></h5><ul><li><a href="https://github.com/brix/crypto-js" target="_blank" rel="noopener noreferrer"><code>crypto-js</code></a> - Encryption implementations by @evanvosberg and community <code>MIT</code></li><li><a href="https://github.com/axios/axios" target="_blank" rel="noopener noreferrer"><code>axios</code></a> - Promise based HTTP client by @mzabriskie and community <code>MIT</code></li><li><a href="https://github.com/ajv-validator/ajv" target="_blank" rel="noopener noreferrer"><code>ajv</code></a> - JSON schema Validator by @epoberezkin and community <code>MIT</code></li><li><a href="https://github.com/kazupon/vue-i18n" target="_blank" rel="noopener noreferrer"><code>vue-i18n</code></a> - Internationalization plugin by @kazupon and community <code>MIT</code></li></ul><h5><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="frontend-components"></a>Frontend Components<a class="hash-link" href="#frontend-components" title="Direct link to heading">#</a></h5><ul><li><a href="https://github.com/sagalbot/vue-select" target="_blank" rel="noopener noreferrer"><code>vue-select</code></a> - Dropdown component by @sagalbot <code>MIT</code></li><li><a href="https://github.com/euvl/vue-js-modal" target="_blank" rel="noopener noreferrer"><code>vue-js-modal</code></a> - Modal component by @euvl <code>MIT</code></li><li><a href="https://github.com/Akryum/v-tooltip" target="_blank" rel="noopener noreferrer"><code>v-tooltip</code></a> - Tooltip component by @Akryum <code>MIT</code></li><li><a href="https://github.com/jairoblatt/vue-material-tabs" target="_blank" rel="noopener noreferrer"><code>vue-material-tabs</code></a> - Tab view component by @jairoblatt <code>MIT</code></li><li><a href="https://github.com/yansenlei/VJsoneditor" target="_blank" rel="noopener noreferrer"><code>VJsoneditor</code></a> - Interactive JSON editor component by @yansenlei <code>MIT</code><ul><li>Forked from <a href="https://github.com/josdejong/jsoneditor" target="_blank" rel="noopener noreferrer"><code>JsonEditor</code></a> by @josdejong <code>Apache-2.0 License</code></li></ul></li><li><a href="https://github.com/shakee93/vue-toasted" target="_blank" rel="noopener noreferrer"><code>vue-toasted</code></a> - Toast notification component by @shakee93 <code>MIT</code></li><li><a href="https://github.com/saintplay/vue-swatches" target="_blank" rel="noopener noreferrer"><code>vue-swatches</code></a> - Color palete picker by @saintplay <code>MIT</code></li></ul><h5><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="backup--sync-server"></a>Backup &amp; Sync Server<a class="hash-link" href="#backup--sync-server" title="Direct link to heading">#</a></h5><p>Although the app is purely frontend, there is an optional cloud backup and restore feature. This is built as a serverless function on <a href="https://workers.cloudflare.com/" target="_blank" rel="noopener noreferrer">Cloudflare workers</a> using <a href="https://developers.cloudflare.com/workers/runtime-apis/kv" target="_blank" rel="noopener noreferrer">KV</a> and <a href="https://developers.cloudflare.com/workers/runtime-apis/web-crypto" target="_blank" rel="noopener noreferrer">web crypto</a></p><h5><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="external-services"></a>External Services<a class="hash-link" href="#external-services" title="Direct link to heading">#</a></h5><p>The 1-Click deploy demo uses <a href="https://play-with-docker.com/" target="_blank" rel="noopener noreferrer">Play-with-Docker Labs</a>. Code is hosted on <a href="https://github.com" target="_blank" rel="noopener noreferrer">GitHub</a>, Docker images are hosted on <a href="https://hub.docker.com/" target="_blank" rel="noopener noreferrer">DockerHub</a>, and the demos are hosted on <a href="https://www.netlify.com/" target="_blank" rel="noopener noreferrer">Netlify</a>.</p><hr><blockquote><p>This page is auto-generated, using <a href="https://github.com/marketplace/actions/contribute-list" target="_blank" rel="noopener noreferrer">contribute-list</a> by @akhilmhdh.</p></blockquote></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/Lissy93/dashy/edit/gh-pages/docs/docs/credits.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_3DPF"></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages navigation"><div class="pagination-nav__item"></div><div class="pagination-nav__item pagination-nav__item--next"></div></nav></div></div><div class="col col--3"><div class="tableOfContents_35-E thin-scrollbar"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#sponsors" class="table-of-contents__link">Sponsors</a></li><li><a href="#contributors" class="table-of-contents__link">Contributors</a></li><li><a href="#helpful-users" class="table-of-contents__link">Helpful Users</a></li><li><a href="#bots" class="table-of-contents__link">Bots</a></li><li><a href="#dependencies-" class="table-of-contents__link">Dependencies 🔗</a></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Intro</div><ul class="footer__items"><li class="footer__item"><a href="https://github.com/lissy93/dashy" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub</a></li><li class="footer__item"><a href="https://demo.dashy.to" target="_blank" rel="noopener noreferrer" class="footer__link-item">Live Demo</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/quick-start">Quick Start</a></li><li class="footer__item"><a class="footer__link-item" href="/docs">Documentation</a></li></ul></div><div class="col footer__col"><div class="footer__title">Setup Guide</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/deployment">Deploying</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/configuring">Configuring</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/management">Management</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/troubleshooting">Troubleshooting</a></li></ul></div><div class="col footer__col"><div class="footer__title">Feature Docs Pt 1</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/authentication">Authentication</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/alternate-views">Alternate Views</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/backup-restore">Backup &amp; Restore</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/icons">Icons</a></li></ul></div><div class="col footer__col"><div class="footer__title">Feature Docs Pt 2</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/multi-language-support">Language Switching</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/status-indicators">Status Indicators</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/searching">Searching &amp; Shortcuts</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/theming">Theming</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/developing">Developing</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/development-guides">Development Guides</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/contributing">Contributing</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/showcase">Showcase</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/credits">Credits</a></li></ul></div><div class="col footer__col"><div class="footer__title">Misc</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/privacy">Privacy &amp; Security</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/license">License</a></li><li class="footer__item"><a href="https://github.com/Lissy93/dashy/blob/master/.github/LEGAL.md" target="_blank" rel="noopener noreferrer" class="footer__link-item">Legal</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/code-of-conduct">Code of Conduct</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/changelog">Changelog</a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright"><a href="https://dashy.to">Dashy</a> - The Self-Hosted Dashboard for your Homelab<br>License under <a href="https://github.com/Lissy93/dashy/blob/master/LICENSE">MIT</a>. Copyright © 2021 <a href="https://aliciasykes.com">Alicia Sykes</a></div></div></div></footer></div>
<script src="/assets/js/runtime~main.e7540d76.js"></script>
<script src="/assets/js/main.e0f631c7.js"></script>
</body>
</html>