Installing Juxtapush
Juxtapush installs like WordPress: unzip it on your own web host, point your domain at one folder, and run a short wizard in your browser. Most people are done in about five minutes. Here is exactly what that looks like, so there are no surprises after you buy.
The four steps
Download and unzip
After purchase, download the zip from your account and extract it on your host — cPanel File Manager, FTP, or SSH all work. You get one juxtapush/ folder.
Point your domain at the public/ folder
Set your domain's document root to juxtapush/public. This is the one step that matters: everything secret (your keys, your database) lives above it, unreachable from the web. The zip includes a plain-English INSTALL.md with per-host instructions.
Make two folders writable
Give the web server write access to storage/ and site/ (a permissions setting in your host's file manager, or one chmod command).
Run the setup wizard
Visit yourdomain.com/admin/install. It checks your server, then asks for an admin login, your license key, and your AI provider key. Then you start building by chatting.
What you need
- PHP 8.3 or newer
- On virtually every maintained host; usually a one-click toggle if not the default.
- Common PHP extensions
- pdo_sqlite, sodium, curl, mbstring — standard on shared hosting.
- An AI provider key
- Your own Anthropic (Claude) or OpenAI key. You pay them directly; Juxtapush adds no per-message fee.
- No database server needed
- SQLite is built in. No MySQL setup, no Node, no Composer, no command line required.
Is this right for me?
If you can install WordPress or upload files to your hosting, you can install Juxtapush. The trickiest part is pointing your domain at the public/ folder, and the bundled INSTALL.md walks you through it for cPanel, Plesk, and plain servers. If you get stuck, support will help you finish.
You will need your own AI provider key. If you do not have one yet, creating an Anthropic or OpenAI account and generating a key takes a couple of minutes, and you only pay your provider for what you use.