Smarter hosting

apnscp is the perfect hosting platform for your PHP, Ruby, Node, Python, and Go projects. Enable SSL with 1-click, automatically update webapps, scan for OS anomalies, receive notification of service defects, block threats real-time, and keep your site operating at peak performance.

Hosting is easy with apnscp.

Access Site Manager Demo Install 3.0 Beta

Final scheduled for early November release. Beta released September 30.

Intuitive, fast interface

Use apnscp's Bootstrapper to automatically personalize your server. Most servers complete Bootstrapper optimization in one hour.

Minimum Requirements

  • 1 CPU
  • 2 GB RAM
  • 20 GB storage
  • RHEL/CentOS 7.4 or greater
  • Cloudflare, DigitalOcean, Linode, Vultr, or AWS DNS
Release Notes/Guide Frequently Asked Questions

Quick installation

curl https://raw.githubusercontent.com/apisnetworks/apnscp-bootstrapper/master/bootstrap.sh | bash
SHA2: cf2bf6521775f6ff0de1608b0e4d34c34a75385ee57442d7c13b66ebcdf9cc81

Copy and paste on a new CentOS server from any major cloud provider and you're off!

Zero-configuration – sit back and relax while apnscp automatically configures your server. Bootstrapper checks system integrity and can be run again and again to detect and correct only changes in your system.

Simple DNS integration

Use DigitalOcean, Linode, Vultr, and Cloudflare DNS for any or all of your sites. Configuration is a click of the mouse and an API key. apnscp will automatically manage DNS for you. Different sites can use different DNS providers. The choice is yours.

Need DNS for a provider not listed? Just use an example module to guide you!

Intelligent monitoring

07:35
Argos

apnscp comes with Argos, the perfect decentralized monitoring solution. Argos monitors and repairs your server. If it detects a fault it sends a message to your phone. Spend more time traveling and less time worrying.

Powerful features

Enormous API

apnscp ships with a reflected API that exposes over 2,000 commands. Achieve everything within the panel from outside the panel – or just use Beacon, a CLI API companion.

Multi-tenant isolation

apnscp is multi-tenant. Multi-tenancy allows you to host multiple sites managed by multiple users with isolation and resource containment for each account.

Adaptive firewall

apnscp is built for real-world hosting, which is under constant threat from hackers. apnscp integrates rate-limited dynamic blacklists and permanent recidivism for persistent threats.

Light & nimble

Everything works best with more memory, but apnscp is designed to run proficiently on 2 GB platforms by minimizing auxiliary processes and exploiting modern software.

Builtin cache

Upstream caching is built into the web server. Just send the requisite "cache-control" headers and let the web server accelerate your content improving WordPress throughput by 24x.

Playbook driven

apnscp utilizes Ansible playbooks to provide a powerful, consistent, and intuitive provisioning process. Once provisioned, apnscp takes over.

Simple migrations

apnscp includes an easy-to-use unassisted migration tool. Use a supported DNS provider and apnscp will migrate your accounts between platforms with zero downtime.

Built for longevity

apnscp works with RHEL and CentOS, with 10 year support lifecycles. Ubuntu LTS-based products only provide 5 years of ongoing support.

DNS independence

apnscp works great with Linode, DigitalOcean, Cloudflare, and more. Declare your DNS provider, set the API key, and that's it. Full DNS management within apnscp.

Use any-version

Users may roll out any version of Ruby, Python, Node, and Go within their account. Each version is private to their account.

Limit resources

Limit resources per-account using control groups, built into apnscp. Restrict memory consumption, assign CPU priority, and limit process counts.

Tuners welcome

Customization makes any product great. You can customize the panel internals up to the theme and even the apps.

Intelligent self-healing

apnscp playbooks are idempotent ensuring that it can be run multiple times to detect service anomalies. Munged something? Just run the playbook.

Push monitoring

Argos is a collection of monitoring patterns developed over 16 years in hosting. Travel without worry. It fixes what it can and only alerts you during extremes.

Go headless

Quickly set the panel into headless to block external access. Fret not! Every command in the panel is reflected from terminal with cpcmd.

Pricing

FREE
apnscp is free before 3.0 final release!

Before apnscp 3.0 is released in October, enjoy our complimentary releases. Licenses can be renewed an unlimited number of times. All forms of support are free.

  • Fully functional
  • No restrictions on usage
  • License renewed unlimited times
  • Sites will remain operable forever
  • Support available via community + email
  • License is $10/mo or $129 lifetime

Features

  • Apache 2.4 + Event MPM
  • Let's Encrypt integration
  • HTTP/2, Brotli + gzip compression
  • WordPress, Drupal, Ghost, Laravel 1-click installs + automatic updates
  • Magento, Joomla 1-click installs
  • /etc version control
  • Daily database backups; snapshots + rollbacks included
  • Control panel file manager
  • Integrated service monitoring + push notification
  • CLI toolkit (cpcmd)
  • Choose your version MariaDB, PostgreSQL, PHP
  • Any-version Node, Ruby, Python, Go
  • Platform integrity checks
  • cgroup resource enforcement
  • PHP Fortification
  • Multitenant, jailed environments

And much more

apnscp FAQ

How does the trial work?

During pre-alpha, all licenses include a 60-day trial at which point the license expires. Once expired your sites will continue to remain in operation, but you will lose access to the apnscp control panel which also affects routine software updates.

A license may be renewed an infinite number of times before 3.0 is officially released near the end of 2018. As we near closer to 3.0 final, the following license durations are enforced: pre-alpha, 60 days; alpha, 30 days; beta+, 15 days with a single trial license per IP per 60 days.

How much does it cost?

apnscp is free during early development, which is set to end October 31. Afterwards, apnscp will cost $10/month or $129 one-time per server with no restriction on usage. From experience, apnscp will run without issue on a server with over 500 sites, but there are diminishing returns with monolithic platforms.

Running smaller servers with fewer sites on each reduces service startup/recovery time and reduces the likelihood of multiple sites simultaneously coming under attack from compromised servers.

What support is available?

Before 3.0 is officially released, all support is free. Send an email to the lead dev, Matt, since any news is good news at this stage. Once 3.0 is officially released, free support includes the knowledgebase, as well as community chat + forums.

Paid support is based upon SLA and includes a 1-hour priority turnaround with no blackout as well as 24 hour M-F response time. Each are priced at $249/$49 respectively for the first 30 minutes. Support is structured to keep licensing costs low and focus production on the platform.

Contribution guidelines

Any components under GitHub are under FOSS-compatible licenses. Fork, fix, and submit a PR! The panel core on Bitbucket however is under a proprietary license.