FoxyFy Server — Installation
Use our automated installer to deploy FFS in seconds.

How to FoxyFy?
FoxyFy Server comes with shell script that installs all required files. It only requires SSH access and basic UNIX knowledge. The installer will do the rest. Starting with FoxyFy is really, really simple. Here’s all you do:
Run the install script
This will download, install and run FFS. FFS will print your machine ID.
Get a license
Send your machine ID along with your license order.
Activate the license
Paste your key into the config file and launch the server.
Start the FFS
Once your are done testing, start FFS as a service .
That’s it — your site’s officially FoxyFied.
Quick Install
- FFS ships as a single static binary with a config file. The installer auto-detects your OS/CPU, downloads the right build, and sets up everything you need:
- Installs ffs to /usr/local/bin (or ~/.local/bin if you’re not root)
- Creates /etc/ffs, plus /etc/ffs/certs & /etc/ffs/acme-cache (0700) & /etc/ffs/log (0755)
- Fetches the single config from https://foxyfy.net/dist/ffs.conf (keeps your existing one if present)
- Installs the systemd service at /etc/systemd/system/ffs.service
At the end you’ll get a prompt: Enable and start ffs now? [Y/n]
- Choose Y to enable the service on boot and start it immediately.
- Choose n to leave it installed but inactive. You can start later.
No package manager required—just curl (or wget) and bash. Safe to re-run; it only updates the binary and leaves your config in place.
Install tree:
/usr/local/bin/
└─ ffs
/etc/ffs/
├─ ffs.conf
├─ certs/ (0700)
├─ acme-cache/ (0700)
└─ log/ (0755)
/etc/systemd/system/
├─ ffs.service # main unit
└─ ffs.service.d/ # drop-ins
└─ 10-start-pre.conf # extra snippet
Manual Install
🐧 Linux — run as service
Note:
systemctl reload ffstriggers a graceful (hot)-reload.
