├── .gitignore ├── .vuepress ├── public │ ├── logo.png │ ├── favicon.ico │ └── bg.svg ├── styles │ └── index.css └── config.ts ├── CONTRIBUTING.md ├── package.json ├── .github └── workflows │ └── github_page.yml ├── README.md ├── LICENSE └── content └── 3rd-party-app-stores ├── create-your-first-custom-appstore.md └── list.md /.gitignore: -------------------------------------------------------------------------------- 1 | .vuepress/.cache 2 | .vuepress/.temp 3 | .vuepress/dist 4 | node_modules -------------------------------------------------------------------------------- /.vuepress/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IceWhaleTech/Awesome-CasaOS/HEAD/.vuepress/public/logo.png -------------------------------------------------------------------------------- /.vuepress/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IceWhaleTech/Awesome-CasaOS/HEAD/.vuepress/public/favicon.ico -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | If you think your custom AppStore adds value to the CasaOS community and are committed to its ongoing maintenance, we'd be delighted to feature it on awsome.casaos.io. 2 | 3 | Please submit a PR for consideration. 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vuepress-theme-reco-demo", 3 | "version": "2.0.0", 4 | "description": "Demo for vuepress-theme-reco@2.x.", 5 | "repository": "git@github.com:recoluan/vuepress-theme-reco-demo.git", 6 | "author": "reco_luan ", 7 | "license": "MIT", 8 | "scripts": { 9 | "dev": "vuepress dev .", 10 | "start": "vuepress dev .", 11 | "build": "vuepress build ." 12 | }, 13 | "dependencies": { 14 | "vuepress": "2.0.0-beta.63", 15 | "vuepress-theme-reco": "2.0.0-beta.66" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /.github/workflows/github_page.yml: -------------------------------------------------------------------------------- 1 | name: Build and Deploy Awesome-CasaOS 2 | on: [push] 3 | permissions: 4 | contents: write 5 | 6 | jobs: 7 | build-and-deploy: 8 | concurrency: ci-${{ github.ref }} 9 | runs-on: ubuntu-latest 10 | 11 | steps: 12 | - name: Checkout 🛎️ 13 | uses: actions/checkout@v3 14 | 15 | - name: Install and Build 🔧 16 | run: | 17 | yarn 18 | yarn build 19 | 20 | - name: Deploy 🚀 21 | uses: JamesIves/github-pages-deploy-action@v4 22 | with: 23 | folder: .vuepress/dist 24 | 25 | -------------------------------------------------------------------------------- /.vuepress/styles/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; 3 | } 4 | .home-wrapper { 5 | .banner-brand__wrapper { 6 | .banner-brand__content { 7 | max-width: 960px !important; 8 | .title, 9 | .description, 10 | .tagline, 11 | .btn-group { 12 | text-align: center !important; 13 | } 14 | .social-links { 15 | justify-content: center !important; 16 | } 17 | } 18 | } 19 | } 20 | 21 | .navbar-container { 22 | .site-brand { 23 | align-items: end; 24 | } 25 | } 26 | 27 | .series-container { 28 | width: 18rem !important; 29 | .site-brand { 30 | align-items: end; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | --- 2 | home: true 3 | modules: 4 | - bannerBrand 5 | - MdContent 6 | - Footer 7 | bannerBrand: 8 | bgImage: '/bg.svg' 9 | title: Awesome CasaOS 10 | description: Third-Party App Stores 11 | tagline: Welcome to CasaOS, the open-source operating system that allows you to customize your device with a variety of third-party app stores. Below, you'll find a collection of third-party app store links that you can add to your CasaOS device to expand your app selection and enhance your user experience. Simply copy the provided source link and add it to your CasaOS settings to access the corresponding app store. 12 | buttons: 13 | - { text: View List, link: '/content/3rd-party-app-stores/list' } 14 | - { text: Tutorial, link: '/content/3rd-party-app-stores/create-your-first-custom-appstore' , type: 'plain'} 15 | 16 | socialLinks: 17 | - { icon: 'LogoGithub', link: 'https://github.com/IceWhaleTech/Awesome-CasaOS' } 18 | 19 | isShowTitleInHome: true 20 | actionText: About 21 | actionLink: /views/other/about 22 | --- 23 | 24 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 IceWhale 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.vuepress/config.ts: -------------------------------------------------------------------------------- 1 | import { defineUserConfig } from "vuepress"; 2 | import type { DefaultThemeOptions } from "vuepress"; 3 | import recoTheme from "vuepress-theme-reco"; 4 | 5 | export default defineUserConfig({ 6 | title: "Awesome CasaOS", 7 | description: "Third-Party App Stores", 8 | theme: recoTheme({ 9 | style: "@vuepress-reco/style-default", 10 | colorMode: 'dark', 11 | primaryColor: '#43A7FF', 12 | logo: "/logo.png", 13 | author: "CasaOS", 14 | authorAvatar: "/head.png", 15 | docsRepo: "https://github.com/IceWhaleTech/Awesome-CasaOS", 16 | docsBranch: "main", 17 | docsDir: "", 18 | lastUpdatedText: "", 19 | // series 为原 sidebar 20 | series: { 21 | "/content/3rd-party-app-stores/": [ 22 | { 23 | text: "Third-Party App Stores", 24 | children: ["list","create-your-first-custom-appstore"], 25 | }, 26 | ], 27 | }, 28 | navbar: [ 29 | { text: 'CasaOS', link: 'https://casaos.io/'}, 30 | { text: 'Blog', link: 'https://blog.casaos.io/'}, 31 | ], 32 | 33 | // commentConfig: { 34 | // type: 'valie', 35 | // // options 与 1.x 的 valineConfig 配置一致 36 | // options: { 37 | // // appId: 'xxx', 38 | // // appKey: 'xxx', 39 | // // placeholder: '填写邮箱可以收到回复提醒哦!', 40 | // // verify: true, // 验证码服务 41 | // // notify: true, 42 | // // recordIP: true, 43 | // // hideComments: true // 隐藏评论 44 | // }, 45 | // }, 46 | }), 47 | debug: true, 48 | }); 49 | -------------------------------------------------------------------------------- /content/3rd-party-app-stores/create-your-first-custom-appstore.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Create your first custom AppStore for CasaOS 3 | --- 4 | 5 | # Create your first custom AppStore for CasaOS 6 | 7 | The quickest way to create your own AppStore, is simply forking an existing AppStore and trim all the apps and unneccessary files before adding your own. 8 | 9 | There are few AppStores listed at [Store list](/content/3rd-party-app-stores/list.html), you can choose one of them to fork. 10 | 11 | ## Prerequisites 12 | 13 | You should be comfortable about repository forking and pushing commits on GitHub before proceeding to the steps. 14 | 15 | ## Steps 16 | 17 | ### Step 1 - Fork an AppStore 18 | 19 | In the steps below, we will start by forking the official CasaOS AppStore. 20 | 21 | 1. Go to and click the `Fork` button on the top right corner. 22 | 1. If everything looks good, click on `Create Fork` button. 23 | 1. Wait until the forked repository is ready 24 | 25 | ### Step 2 - Cleanup the forked repository 26 | 27 | 1. Hit the `[.]` key to open the repository in an online IDE. 28 | 1. Remove all folders, but keep the `Apps` folder 29 | 1. Remove all subfolders in the `Apps` folder, but you can keep one subfolder as a template. 30 | 1. Remove all files, but the following files are optional to keep: 31 | 32 | - `category-list.json` (category list along with description) 33 | - `recommend-list.json` (featured apps as seen in the CasaOS AppStore UI) 34 | - `CONTRIBUTING.md` (guidelines for creating an app) 35 | 36 | ### Step 3 - Add the first app 37 | 38 | 1. Follow the `CONTRIBUTING.md` to add your first app to the `Apps` folder. 39 | 40 | > You can use the existing app in the `Apps` folder as a template. 41 | 42 | 1. Once you are done, push the changes. 43 | 44 | ### Step 4 - Test the AppStore 45 | 46 | 1. Go back to the GitHub repository page at step 3 above. 47 | 1. Click on the `<> Code` dropdown menu 48 | 1. Copy the URL of `Download ZIP` 49 | 1. Go to AppStore UI in CasaOS, and click on `+ Add Source` 50 | 1. Paste the URL then click on `Add +` 51 | 1. Wait until the app from your AppStore shows up 52 | 53 | > If you think your custom AppStore adds value to the CasaOS community and are committed to its ongoing maintenance, we'd be delighted to feature it on awesome.casaos.io. Please submit a PR at for consideration. -------------------------------------------------------------------------------- /.vuepress/public/bg.svg: -------------------------------------------------------------------------------- 1 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /content/3rd-party-app-stores/list.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Awesome Store list 3 | --- 4 | 5 | ::: info 6 | Please note that CasaOS allows you to explore and install apps from these third-party app stores at your own discretion. It's important to exercise caution and review permissions and user reviews before installing any applications. CasaOS does not take responsibility for the content, security, or functionality of these third-party app stores or the apps available within them. 7 | ::: 8 | 9 | ## 1. CasaOS-LinuxServer-AppStore 10 | 11 | A CasaOS custom Appstore containing over 100+ LinuxServer.io images. 12 | Source link: 13 | 14 | ``` bash 15 | https://casaos-appstore.paodayag.dev/linuxserver.zip 16 | ``` 17 | 18 | [GitHub Repo](https://github.com/WisdomSky/CasaOS-LinuxServer-AppStore) 19 | 20 | ## 2. CasaOS-AppStore-Play 21 | 22 | A not-so-serious CasaOS App Store. Mainly local Chinese applications, such as Thunder(迅雷), Qinglong(青龙), VerySync(微力同步). Using the `:latest` tag. 23 | Source link: 24 | 25 | ``` bash 26 | https://play.cuse.eu.org/Cp0204-AppStore-Play.zip 27 | ``` 28 | 29 | Rpi2, OneCloud, and other armv7 device-specific sources. / 树莓派2、玩客云等 armv7 设备专用源。 30 | Source link: 31 | ``` bash 32 | https://play.cuse.eu.org/Cp0204-AppStore-Play-arm.zip 33 | ``` 34 | [GitHub Repo](https://github.com/Cp0204/CasaOS-AppStore-Play) 35 | 36 | ## 3. CasaOS-Coolstore 37 | 38 | Just an another CasaOS third-party Appstore with ❄Cool❄ apps. 39 | Source link: 40 | 41 | ``` bash 42 | https://casaos-appstore.paodayag.dev/coolstore.zip 43 | ``` 44 | [GitHub Repo](https://github.com/WisdomSky/CasaOS-Coolstore) 45 | 46 | ## 4. CasaOS (Edge) AppStore 47 | 48 | A forked version of the official CasaOS Appstore but with updated versions. 49 | Source link: 50 | 51 | ``` bash 52 | https://paodayag.dev/casaos-appstore-edge.zip 53 | ``` 54 | [GitHub Repo](https://github.com/WisdomSky/CasaOS-AppStore-Edge) 55 | 56 | ## 5. CasaOS HomeAutomation AppStore 57 | 58 | A CasaOS Appstore that contains some useful apps for home automation and other things. 59 | Source link: 60 | 61 | ``` bash 62 | https://github.com/mr-manuel/CasaOS-HomeAutomation-AppStore/archive/refs/tags/latest.zip 63 | ``` 64 | [GitHub Repo](https://github.com/mr-manuel/CasaOS-HomeAutomation-AppStore) 65 | 66 | ## 6. Big Bear CasaOS App Store 67 | 68 | This repository contains the Big Bear CasaOS App Store. This app store is a community app store that is not maintained by the CasaOS team. It is maintained by BigBearTechWorld and the BigBearCommunity. 69 | Source link: 70 | 71 | ``` bash 72 | https://github.com/bigbeartechworld/big-bear-casaos/archive/refs/heads/master.zip 73 | ``` 74 | [GitHub Repo](https://github.com/bigbeartechworld/big-bear-casaos) 75 | 76 | ## 7. TMC Community App Store 77 | 78 | It's important to note that this App Store is not managed by the CasaOS team. Instead, it is a delightful community-driven platform curated by TMC (mariosemes) and open to contributions from anyone who feels inspired to participate. So, dive in, explore, and discover the amazing array of applications available here! 79 | Source link: 80 | 81 | ``` bash 82 | https://github.com/mariosemes/CasaOS-TMCstore/archive/refs/heads/main.zip 83 | ``` 84 | [GitHub Repo](https://github.com/mariosemes/CasaOS-TMCstore) 85 | 86 | ## 8. CasaOS Pentest-Docker AppStore 87 | 88 | Pentest-Docker is a CasaOS third-party Appstore with Pentest-Tools apps. 89 | Source link: 90 | 91 | ``` bash 92 | https://github.com/arch3rPro/Pentest-Docker/archive/refs/heads/master.zip 93 | ``` 94 | [GitHub Repo](https://github.com/arch3rPro/Pentest-Docker) 95 | 96 | ## 9. JSDs Generative AI Workbench CasaOS AppStore 97 | 98 | The Foundry Workbench is a CasaOS third-party Appstore and offers a collection of apps and tools, ready-to-use solution for fellow digital artisans and studios who want to concept, design, develop, create and publish beautiful and functional digital projects and services. Don't let the ZimaOS name within the repository confuse you, the AI Workbench works perfectly on CasaOS aslong as you have the GPUs to support it! 99 | Source link: 100 | 101 | ``` bash 102 | https://github.com/justserdar/ZimaOS-AppStore/archive/refs/tags/latest-v0.0.8.zip 103 | ``` 104 | [GitHub Repo](https://github.com/justserdar/ZimaOS-AppStore) 105 | --------------------------------------------------------------------------------