fnos-apps  by conversun

Third-party app store for NAS systems

Created 2 months ago
255 stars

Top 98.8% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This repository provides a curated collection of self-hosted application packages (.fpk format) for the fnOS NAS ecosystem. It simplifies deploying over 100 popular applications—from media servers and download clients to AI tools—by automating version tracking and packaging. Users benefit from easy, one-click installation and updates via the integrated fnOS Apps App Center, reducing setup complexity.

How It Works

The project automatically monitors upstream sources for application updates, building installable .fpk packages for fnOS. It uses structured build scripts for each application and a CI/CD pipeline that automates discovery, version checking, building, and release tagging. This ensures timely updates and a consistent installation experience across diverse self-hosted software.

Quick Start & Requirements

Install applications by downloading their .fpk files from the Release page and using the "Manual Install" option in the fnOS App Center. Local building is supported via scripts like apps/<app>/./update_<app>.sh or apps/./update_all.sh. The primary requirement is a compatible fnOS NAS environment.

Highlighted Details

  • Packages over 115 self-hosted applications, covering AI, Media, Downloads, System Tools, and Networking.
  • Automates daily synchronization of upstream application versions.
  • Features an integrated "fnOS Apps App Center" for streamlined installation and management.
  • Supports popular solutions including Plex, Jellyfin, qBittorrent, Immich, Sonarr, Radarr, Vaultwarden, Ollama, Home Assistant, and Penpot.

Maintenance & Community

A CHANGELOG.md tracks changes, and issue trackers are available for requests and bugs. Build scripts, CI processes, and release logs are publicly auditable. No specific community channels (e.g., Discord) are listed.

Licensing & Compatibility

The repository's license is not explicitly stated. It repackages official upstream releases without modification. Applications run as non-root users by default. Compatibility is strictly limited to the fnOS NAS platform.

Limitations & Caveats

This project is exclusively tied to the fnOS NAS platform. Some applications, like OpenClaw, are noted as having issues, with alternatives recommended. Specific app requirements (e.g., NVIDIA drivers for x86) may apply.

Health Check
Last Commit

11 hours ago

Responsiveness

Inactive

Pull Requests (30d)
3
Issues (30d)
23
Star History
84 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.