Explore the Unlimited Possibilities of Your NAS with QPKG
The Network Attached Storage (NAS) used to refer to a basic network storage device for simple data sharing but now with the high performance SoC and the advantage in power-saving design, it is redefined as a powerful embedded system that allows the possibilities of offering numerous fascinating applications. Over the past years, QNAP has successfully developed a series of All-in-One NAS servers for power users and business users providing a wide variety of software applications. Besides those QNAP provides, many other software packages are also developed in Linux open source community that power users are able to install them on their NAS to further enrich the functions. However, this is only limited to those advanced users or software developers who are more familiar with Linux systems. In order to let majority of general QNAP NAS users to also utilize their NAS servers with those software packages already developed by the open source community, QPKG platform and development framework is then introduced by QNAP.
Inspired from the powerful software package management system in Linux (yum, dpkg, etc.), but unlike those running in the modern PCs today, QPKG is designed and fine-tuned for running on Linux embedded systems like NAS along with many popular software packages ready for install. Besides, in order to publish your software in our official repository all the software packages will be verified by QNAP to prevent from others to embed malicious codes for system intrusion or potential risks of data damage. Therefore QNAP NAS users may enjoy these software packages developed by the community in a safe way through an installation method as easy as firmware update just like you would install/uninstall software in the Windows environment without the need to go through the complicated process.
QNAP has introduced some popular QPKG software packages as the demonstration purpose. Below are the quick introductions on each of them:
|
| Tomcat |
 |
Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems, and provides a "pure Java" HTTP web server environment for Java code to run.
NOTICE: Before installing this QPKG, please install the Java Runtime Envrionment (JRE) QPKG. |
|
| Asterisk |
 |
Asterisk is a software implementation of a PBX that allows attached telephones to make calls to one another, and to connect to other telephone services including the PSTN and VoIP services. Requires the Optware QPKG. |
|
| Java Runtime Environment |
 |
Java Runtime Environment 6 which enables to run the compiled Java programs on the NAS (supports only x86-based NAS). |
|
| XDove |
 |
XDove named after XMail & Dovecot the 2 open source offerings that are combined to provide a complete set of Email server functionalities which is one-click installable on your QNAP NAS. XDove not only provides SMTP, POP3 and IMAP services, it also comes with a variety of features like multiple virtual domains and accounts, AJAX webmail with extended functionalities including personal folders, address book, calendar and real-time chat among users under the same mail domain. Besides the mail services XDove offers scheduled backup and restore of your mailboxes from multiple domains which gives you an extra protection on the top of your RAID data redundancy. |
|
| AjaXplorer |
 |
AjaXplorer is a file explorer for remotely managing files on a web server or operation as a simple file-sharing system. Its rich layout and actions make it easily accessible to virtually any end-user. The AJAX based interface, providing streamlined and intuitive functionalities, similar to that of a standard file-system explorer on any operating system. |
|
| SABnzbd+ |
 |
SABnzbd+ is a multi-platform binary newsgroup downloader written in Python language. The program works in the background and simplifies the downloading, verifying and extracting of files from Usenet. SABnzbd+ does not search for files, instead NZB files (similar to .torrent files, but for Usenet) are fed to SABnzbd+ from sites like newzbin.com, binsearch.info and tvnzb.com (Requires prior installation of Python) |
|
| Python |
 |
Python is a general-purpose, high-level programming language. Its design philosophy emphasizes programmer productivity and code readability. |
|
| WordPress |
 |
WordPress is a free, open-source personal publishing system that allows you to easily create a complex blog, or web log, on your site. Written in PHP and supported by a MySQL database, WordPress offers intuitive administrative tools and sophisticated design features that make it easy to develop and integrate a personal or professional blog on your site. |
|
| Joomla |
 |
Joomla! is a free, open source content management system for publishing content on the world wide web and intranets. The system includes features such as page caching to improve performance, RSS feeds, printable versions of pages, news flashes, blogs, polls, website searching, and language internationalization. |
|
| phpMyAdmin |
 |
phpMyAdmin is an open source tool written in PHP intended to handle the administration of MySQL over the Internet. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, and manage keys on fields. |
|
| MLDonkey |
 |
MLDonkey is a door to the "donkey" world, a multi-network, multi-platform open source P2P application used to exchange big files on the Internet and present most features of the basic Windows donkey client and additionally supports overnet, fasttrack, bittorrent and gnutella protocols (and more)! The core works best with Sancho the premier graphical user interface for MLDonkey and you can download it here. |
|
| SSOTS (Squeezebox Server) |
 |
SqueezeCenter is the server software from Slim Device that manages common digital audio formats (.mp3, .flac, .ogg, etc.) and streams them to its players. Slim Server On Turbo Station (SSOTS) developed by flipflip is an add-on to the Turbo Station"s firmware which provides the environment to run SqueezeCenter on it. Complete installation guide can be found here. |
|
| Optware IPKG (Itsy Package Management System) |
 |
Ipkg, or the Itsy Package Management System, is a lightweight package management system designed for embedded devices. It is used in the Unslung operating system for the Linksys NSLU2, in OpenWRT, OpenMoko, Gumstix, iPAQ and now on QNAP NAS too. |
|
| * To install QPKG, first go to the web-based administration of your QNAP under "Applications" > "QPKG Plugins" and click on "Get QPKG" to download the desired QPKG file. Once downloaded and extracted, simply browse to the .qpkg file from "Applications" > "QPKG Plugins" > "Installation" page and click on "install". |
Disclaimer:
- QPKG is an open platform for software installation. All the software kit of QPKG is developed for open source community and the intellectual property of the same is owned by the original developer(s).
- All the software kit of QPKG shall be used for legal sharing or downloading. Users shall comply with the local law or regulations and in no event will QNAP be liable to any users' illegal download or use of software kit of QPKG
|