Skip to content

PasarGuard/subscription-template

Repository files navigation

PasarGuard Subscription Template

Responsive subscription page template for PasarGuard.

English UI Persian UI

Features

  • Languages: en, fa, zh, ru
  • User can switch language in UI
  • Responsive layout
  • Dark mode
  • QR code for connection links
  • One-click copy

Quick Start (Recommended)

Run installer script (choose your fallback language):

curl -fsSL https://raw.githubusercontent.com/PasarGuard/subscription-template/main/install.sh | sudo bash -s -- --lang fa

Supported values for --lang: en, fa, zh, ru

Manual Install

  1. Download template:
sudo mkdir -p /var/lib/pasarguard/templates/subscription
sudo wget -O /var/lib/pasarguard/templates/subscription/index.html \
https://github.com/PasarGuard/subscription-template/releases/latest/download/index.html
  1. Configure PasarGuard in /opt/pasarguard/.env:
CUSTOM_TEMPLATES_DIRECTORY="/var/lib/pasarguard/templates/"
SUBSCRIPTION_PAGE_TEMPLATE="subscription/index.html"
  1. Restart:
pasarguard restart

Other Languages