awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
guysoft avatar

guysoft/FullPageOS

0
View on GitHub↗
4,328 نجوم·280 تفرعات·Shell·gpl-3.0·6 مشاهدات

FullPageOS

FullPageOS is a Linux distribution that turns a Raspberry Pi into a dedicated web kiosk, booting directly into a full-screen browser without a desktop environment. It is designed for digital signage and single-purpose web application deployments, locking the device to a single webpage or a rotating set of pages.

The system reads its startup URL and other kiosk parameters from plain text configuration files on the boot partition, allowing settings to be changed without reflashing the device. It includes a pre-configured VNC server for remote viewing and control of the kiosk display, and can embed the device's unique hardware serial number into requested URLs for server-side device-specific content delivery. FullPageOS also supports automatic rotation between multiple webpages on a timed schedule and customizable boot splash screens.

The project provides a build system for creating custom bootable disk images with branded splashscreens and pre-configured browser extensions, enabling distribution of tailored kiosk deployments.

Features

  • Kiosk Linux Distributions - Boots directly into a full-screen web browser without a desktop environment, locking the device to a single web application.
  • Kiosk Image Builders - Provides a build system for creating custom bootable disk images with branded splashscreens and pre-configured browser extensions.
  • Kiosk Image Builders - Provides a build system for creating custom bootable disk images with branded splashscreens and pre-configured browser extensions for kiosk deployments.
  • Kiosk URL Configuration - Reads the webpage URL from a text file on the boot partition, allowing the displayed site to be changed without re-flashing.
  • VNC Kiosk Servers - Provides remote GUI access to the kiosk display through a pre-configured X11VNC server for troubleshooting or control.
  • Digital Signage Operating Systems - Turns a device into a dedicated web-based digital signage display that boots directly into a full-screen browser.
  • Boot Partition Configurators - Reads kiosk startup URL and settings from plain text files on the boot partition without reflashing.
  • Custom Image Builders - Creates custom bootable disk images with branded splashscreens and pre-configured browser extensions for distribution.
  • Raspberry Pi Kiosk Distributions - A Linux distribution for Raspberry Pi that turns the device into a web kiosk with VNC remote access and hardware serial number embedding.
  • Full-Screen Browser Kiosks - Boots a Raspberry Pi directly into Chromium displaying a single webpage in full screen, creating a dedicated kiosk system.
  • Device and Hardware Identification - Inserts the device's serial number into the displayed URL to serve unique content per device.
  • Configuration Overlays - Applies layered configuration overlays during image build to generate custom distribution variants.
  • Hardware Serial URL Injection - Embeds the device's unique hardware serial number into requested URLs for server-side device-specific content delivery.
  • VNC Kiosk Viewers - Connects to the kiosk screen through a preconfigured VNC server for remote viewing and control.
  • Browser Tab Rotators - Cycles through multiple browser tabs on a timed schedule to display different web content automatically.
  • Browser Tab Rotators - Switches between several pre-configured webpages automatically using the built-in FullPageDashboard application.

سجل النجوم

مخطط تاريخ النجوم لـ guysoft/fullpageosمخطط تاريخ النجوم لـ guysoft/fullpageos

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة guysoft/fullpageos؟

FullPageOS is a Linux distribution that turns a Raspberry Pi into a dedicated web kiosk, booting directly into a full-screen browser without a desktop environment. It is designed for digital signage and single-purpose web application deployments, locking the device to a single webpage or a rotating set of pages.

ما هي الميزات الرئيسية لـ guysoft/fullpageos؟

الميزات الرئيسية لـ guysoft/fullpageos هي: Kiosk Linux Distributions, Kiosk Image Builders, Kiosk URL Configuration, VNC Kiosk Servers, Digital Signage Operating Systems, Boot Partition Configurators, Custom Image Builders, Raspberry Pi Kiosk Distributions.

ما هي البدائل مفتوحة المصدر لـ guysoft/fullpageos؟

تشمل البدائل مفتوحة المصدر لـ guysoft/fullpageos: openwrt/openwrt — OpenWrt is a modular Linux distribution designed for resource-constrained networking hardware. It functions as a… pbatard/rufus — Rufus is a disk imaging tool designed to create bootable USB drives by writing disk images directly to removable… balena-io/etcher — Etcher is a cross-platform utility designed for creating bootable media by flashing raw disk images onto USB drives… budtmo/docker-android — Docker-Android runs a full Android emulator inside a Docker container, enabling mobile app testing and automation… immortalwrt/immortalwrt — ImmortalWrt is an embedded network operating system for routers and network hardware. Built as a Linux distribution… raspberrypi/documentation — This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of…

بدائل مفتوحة المصدر لـ FullPageOS

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع FullPageOS.
  • openwrt/openwrtالصورة الرمزية لـ openwrt

    openwrt/openwrt

    27,205عرض على GitHub↗

    OpenWrt is a modular Linux distribution designed for resource-constrained networking hardware. It functions as a comprehensive network routing platform, providing a complete build environment that allows users to generate custom firmware images for a wide variety of embedded processor architectures. By utilizing a standardized cross-compilation toolchain and a package-based ecosystem, it enables the creation of tailored operating systems for specific hardware deployments. The project distinguishes itself through a hardware abstraction layer that normalizes interactions across diverse chipsets

    C
    عرض على GitHub↗27,205
  • pbatard/rufusالصورة الرمزية لـ pbatard

    pbatard/rufus

    36,498عرض على GitHub↗

    Rufus is a disk imaging tool designed to create bootable USB drives by writing disk images directly to removable storage media. It functions as a standalone utility that formats drives and prepares installation media for operating systems, hardware deployment, and embedded system flashing. The application distinguishes itself through direct-access disk input and output, which bypasses high-level file system abstractions to perform low-level sector-based write operations. It utilizes specialized stream mapping to translate file system structures from disk images onto physical media, ensuring b

    Cbiosbootbootable-drives
    عرض على GitHub↗36,498
  • balena-io/etcherالصورة الرمزية لـ balena-io

    balena-io/etcher

    33,872عرض على GitHub↗

    Etcher is a cross-platform utility designed for creating bootable media by flashing raw disk images onto USB drives and SD cards. It functions as a desktop application that provides a graphical interface for low-level storage device management, ensuring data integrity through built-in validation during the writing process. The application utilizes a unified interface layer to map high-level commands to native system utilities, allowing it to operate consistently across different operating systems. It employs a stream-based data pipeline to pipe image contents directly to storage media, which

    TypeScriptcross-platformetchersd-cards
    عرض على GitHub↗33,872
  • budtmo/docker-androidالصورة الرمزية لـ budtmo

    budtmo/docker-android

    15,322عرض على GitHub↗

    Docker-Android runs a full Android emulator inside a Docker container, enabling mobile app testing and automation without requiring a physical device. The emulator uses QEMU-based virtualization with optional KVM acceleration for hardware-backed performance, and supports nested virtualization on cloud VMs from providers like AWS, GCP, and Azure for environments without direct hardware acceleration. The container exposes the Android Debug Bridge over TCP/IP, allowing host-side tools to connect to the emulator as if it were a local device. It provides browser-based interaction with the emulator

    Pythonalibabacloudandroidandroid-emulator
    عرض على GitHub↗15,322
  • عرض جميع البدائل الـ 27 لـ FullPageOS→