Skip to content

flipperdevices/flipperone-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

832 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flipper One Documentation sources

Flipper One Developer Portal

This repository is part of the Flipper One — Docs sub-project (also called the Developer Portal). It contains the documentation source files used to generate the Flipper One Developer Portal.

Links

How to contribute

This repository contains the source files from which the Developer Portal is generated. You can contribute by editing existing pages and creating new ones.

  1. Read How to contribute.
  2. Fork this repository.
  3. Edit Markdown files (Read the Markup reference).
  4. Create a pull request.

Automation

Two GitHub Actions in .github/workflows/ run automatically:

  • Update Open-tasks page runs every hour. It runs the tools/generate_open_tasks.py script, which collects all issues labeled help wanted across all Flipper One repositories and regenerates docs/Open-tasks.md — published as the Open Tasks page. Don't edit that file by hand.
  • Validate runs on every pull request. It checks the documentation structure and scans for broken links before a PR is merged.

Publishing

Publishing is handled by Archbee's GitHub integration, not a GitHub Action. Every merge to the public-release branch triggers Archbee to rebuild and publish the live site at docs.flipper.net/one.

Files structure

flipperone-docs/
├── .github/
│   └── workflows/
│       ├── update-open-tasks.yml  # Regenerates Open-tasks.md
│       └── validate.yml           # Validates docs structure and links on PRs
├── archbee.json                   # Sidebar hierarchy + Archbee integration settings
├── README.md                      # Repository overview
├── tools/
│   └── generate_open_tasks.py     # Generates Open-tasks.md from GitHub issues
└── docs/
    ├── Welcome.md                 # Main page at docs.flipper.net/one
    ├── How-to-join.md
    ├── Open-tasks.md              # Auto-generated — do not edit manually
    ├── general/                   # Tech specs, controls, and features
    ├── hardware/                  # 🔌 Hardware sub-project
    ├── mechanics/                 # ⚙️ Mechanics sub-project
    ├── cpu-software/              # 🐧 Linux (CPU Software) sub-project
    ├── mcu-firmware/              # 🕹️ MCU Firmware sub-project
    ├── user-interface/            # 🎨 User Interface sub-project
    ├── testing/                   # 🧪 Testing sub-project
    ├── resources/
    │   ├── docs/                  # Docs sub-project
    │   └── rockchip/              # Rockchip RK3576 reference
    └── files/
        ├── pics/                  # Images and other assets
        └── icons/                 # OS / brand icons used in docs

Each section's pages are listed in the sidebar — see archbee.json for the full hierarchy.

About

Flipper One Developer Portal sources

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors

Languages