Fully auditable code

Your website, your server,
your rules.

Deploy a secure, self-hosted WordPress site in 45 minutes.
No coding required. No content police. No black boxes.

Terminal
$ curl -fsSL https://git.constantprojects.xyz/tankadmin/websitebox/raw/branch/main/install.sh | bash

═══════════════════════════════════════════════════════
  WebsiteBox Installer
═══════════════════════════════════════════════════════

System packages updated
Firewall configured
Docker installed
SSL certificate acquired
WordPress installed

Your site is live at https://yourdomain.com

Why self-host?

Platforms giveth, and platforms taketh away.

🚫

Deplatforming risk

Hosting platforms change their content policies without warning. One day your site is live, the next it's gone — and so is your audience.

👁

No real privacy

Your data sits on someone else's servers. They can read it, share it, or hand it over to third parties. Your visitors get tracked by scripts you didn't add.

🔒

Vendor lock-in

Try exporting your Squarespace site to another platform. Your content, your design, your SEO — all trapped behind a proprietary wall.

💰

Platform tax

$16/month for Squarespace. $8/month for WordPress.com. And they own the server, the data, and the terms. You're renting.

Live in 45 minutes

Four steps. No coding. Copy, paste, done.

1

Rent a server

Sign up with a VPS provider like BuyVM ($3.50/mo) or Vultr ($6/mo). Pick Ubuntu, choose the cheapest plan. Takes 2 minutes.

2

Run one command

SSH into your server and paste the install command. It secures your server, installs Docker, and walks you through a setup wizard.

curl -fsSL https://git.constantprojects.xyz/tankadmin/websitebox/raw/branch/main/install.sh | bash
3

Point your domain

Add an A record in your domain registrar pointing to your server's IP address. The setup wizard tells you exactly what to enter.

4

Launch

Run websitebox up. Your site goes live with automatic SSL, a security firewall, and daily backups — all configured for you.

Everything included

Security, backups, and SSL — preconfigured and automatic.

🔒

Automatic SSL

Free HTTPS certificate from Let's Encrypt, acquired and renewed automatically. Your visitors always see the padlock.

🛡

Security firewall

UFW firewall, Fail2ban brute-force protection, Wordfence application firewall, and automatic OS security patches. Hardened out of the box.

💾

Automatic backups

Daily database backups and weekly full-site backups via UpdraftPlus. Optional remote backup to S3, Backblaze, or Google Drive.

🌐

WordPress inside

The same CMS that powers 40%+ of all websites. Thousands of themes, plugins, and tutorials. Manage everything from your browser.

👤

Age verification

Built-in age gate with configurable minimum age. Enable it during setup or toggle it later. Required for some content types.

🔍

Fully auditable

Every line of code is available for you to read and verify. No telemetry, no analytics, no data collection. Know exactly what's running on your server.

Built for people who need independence

WebsiteBox is for anyone who doesn't want a platform between them and their audience.

Content creators

Your content is legal but platforms don't want it. Self-host on providers with explicit legal-content policies. Built-in age verification handles compliance.

Journalists & activists

Your words, your server. No platform can be pressured to take you down. Zero telemetry means your data stays where you put it.

Privacy advocates

No tracking scripts. No third-party analytics. Audit the full source code before you run it. Know exactly what's on your server.

Independent publishers

Own your platform instead of renting it. No algorithm changes, no content moderation surprises, no rug pulls. Just your site, running on your terms.

Simple pricing

Buy once or subscribe. No hidden fees. Audit the code before you buy.

Standard
$ 49 one-time

Buy it, own it, run it forever.

  • Full WebsiteBox deployment
  • Automatic SSL, firewall, backups
  • Age verification included
  • WordPress CMS included
  • Full source code to audit
  • No future updates
  • Community support only
Contact Us
Lifetime Updates
$ 149 one-time

Buy once, stay current forever.

  • Everything in Standard
  • All future updates and security patches
  • Priority issue responses
  • No hands-on support
Contact Us
Managed
$ 25 /month

We handle the technical side.

  • Everything in Lifetime
  • Setup assistance
  • Ongoing technical support
  • Server health monitoring
  • Priority bug fixes
  • Direct support channel
Contact Us

All plans require a VPS server ($3.50-6/month) and domain name ($1-12/year). You can audit the full source code before purchasing.

For comparison, platforms that give you less control charge recurring fees: Squarespace $16/mo, WordPress.com $8/mo, Wix $16/mo, GoDaddy $10/mo.

Frequently asked questions

Do I need to know how to code?

No. The install process involves copying one command into a terminal and answering a few questions (your domain name, a username, a password). Everything else is automatic. Our step-by-step guide walks you through every click, including how to open a terminal and what SSH is.

What can I host on this?

Anything legal. WebsiteBox is content-agnostic. It's WordPress under the hood, so you can build portfolios, blogs, galleries, business sites, or anything else WordPress supports. The recommended VPS providers have explicit "legal content" policies — they care about the law, not content type.

What if something breaks?

Automatic backups run daily. If something goes wrong, restore through the WordPress admin panel. The troubleshooting guide covers common issues, and you can open an issue for help.

Can I audit the code before I buy?

Yes. Every file is on our Git repository — the install script, Docker configuration, nginx settings, WordPress setup, all of it. Read every line before you purchase. No black boxes.

How is this different from WordPress.com?

WordPress.com is a hosting service — you rent space on their servers, under their content policies. WebsiteBox puts WordPress on a server you control. No content restrictions beyond the law. No recurring platform fees. No data harvesting. And you can take your site anywhere — it's just a folder on your server.

Can I use my own domain?

Yes — in fact, you need one. WebsiteBox sets up your site on your own domain (like mysite.com) with a free SSL certificate. If you don't have a domain yet, the guide walks you through buying one from registrars like Porkbun (starting around $1/year).

What if my VPS provider shuts me down?

Your entire site is in one folder (websitebox-data/). Back it up, spin up a new server with any other provider, restore, and update your DNS. You're not locked into any single host. The recommended providers (BuyVM, Vultr, OVHcloud) have strong track records with diverse content.

How do I update WordPress and plugins?

WordPress core, themes, and plugins are updated through the normal WordPress admin dashboard — just click "Update" when new versions are available. WebsiteBox infrastructure updates are applied by running ./scripts/update.sh on your server.

Ready to own your website?

Get a server, SSH in, and run this:

Terminal
$ curl -fsSL https://git.constantprojects.xyz/tankadmin/websitebox/raw/branch/main/install.sh | bash

Never done this before? The full guide walks you through every step from zero — including how to rent a server, open a terminal, and connect via SSH.