diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml deleted file mode 100644 index c900688..0000000 --- a/.github/workflows/deploy-docs.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: Deploy Docs -on: - push: - branches: [main] -permissions: - contents: write - pages: write - id-token: write -jobs: - build-and-deploy: - runs-on: ubuntu-latest - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - name: Install dependencies - run: pip install mkdocs mkdocs-material markdown-include - - name: Build site - run: mkdocs build - - name: Setup Pages - uses: actions/configure-pages@v5 - - name: Upload artifact - uses: actions/upload-pages-artifact@v3 - with: - path: site - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4 diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 45ddf0a..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -site/ diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..b66525a --- /dev/null +++ b/404.html @@ -0,0 +1,844 @@ + + + +
+ + + + + + + + + + + + + + +The MicroPythonOS App Store allows users to download and install new apps to extend system functionality. Visit apps.micropythonos.com for available apps.
+/data/images/.
+
+
+ Apps are written in MicroPython and installed in /apps/. See Filesystem Layout for the app directory structure.
MicroPythonOS includes essential apps to bootstrap the system, located in /builtin/apps/.
+
+
+
+ See App Store for additional apps.
+ + + + + + + + + + + + + +MicroPythonOS is built around an app-centric model, with built-in apps for core functionality and an App Store for additional apps.
+MicroPythonOS uses a structured filesystem to organize apps, data, and resources.
+icon_64x64.bin for a 64x64 pixel icon).main.py.launcher, wificonf, appstore, osupdate).config.json).This structure ensures a clear separation between system resources, apps, and user data.
+ + + + + + + + + + + + + +Learn about the design and structure of MicroPythonOS, inspired by Android’s "thin" OS model.
+MicroPythonOS is designed as a lightweight, app-centric operating system inspired by Android. Written entirely in MicroPython, it provides a minimal core with facilities for apps, making it easy to develop and deploy applications.
+See System Components for details on key files and Filesystem Layout for the directory structure.
+ + + + + + + + + + + + + +MicroPythonOS consists of several core components that initialize and manage the system.
+launcher app to start the system.These components work together to bootstrap the OS and provide a foundation for apps. See Filesystem Layout for where apps and data are stored.
+ + + + + + + + + + + + + +