Product documentation

Self-host Foliyo

Run the open-source product engine on your infrastructure. Hosted paywalls do not apply in self-host mode.

Prerequisites

  • Linux VPS (Ubuntu/Debian recommended)
  • pqpm for process management
  • nginx or Apache

Install

curl -sSL https://raw.githubusercontent.com/pqpm/pqpm/main/install.sh | sudo bash
curl -sSL https://foliyo.dev/install.sh | bash

Or build from source:

git clone https://github.com/foliyo-dev/foliyo.git
cd foliyo
./scripts/setup-dev.sh
make build

Configure

  1. Copy infra/example.pqpm.toml to ~/.pqpm.toml and set paths.
  2. Copy infra/example.nginx.conf into your web server (replace domains).
  3. Set environment variables (see the OSS scaffold docs).
export FOLIYO_ADMIN_EMAIL=you@example.com
export FOLIYO_ADMIN_PASSWORD=your-secure-password
export FOLIYO_DATA_DIR=~/data

Start

pqpm start foliyo
pqpm status

First login

Open your dashboard URL, sign in with the admin credentials you set, then fill your content library and publish a portfolio.

Privacy

When you self-host, personal data stays on your server. You control retention and access under applicable law (including India’s DPDP Act 2023 where relevant).

← All docs · GitHub