Installation Guide
Welcome to the Nixopus installation guide. This section will help you set up Nixopus on your VPS quickly.
Prerequisites
- VPS with sudo access
- Nixopus CLI installed (see CLI Installation Guide)
Quick Installation
Step 1: Install the Nixopus CLI
First, install the Nixopus CLI tool:
curl -sSL https://install.nixopus.com | bash -s -- --skip-nixopus-installStep 2: Install Nixopus on your VPS
Once the CLI is installed, you can install Nixopus on your VPS:
nixopus installInstallation Options
You can customize your installation by providing the following optional parameters:
--api-domainor-ad: Specify the domain where the Nixopus API will be accessible (e.g.,nixopusapi.example.tld)--view-domainor-vd: Specify the domain where the Nixopus app will be accessible (e.g.,nixopus.example.tld)--verboseor-v: Show more details while installing--timeoutor-t: Set timeout for each step (default: 300 seconds)--forceor-f: Replace files if they already exist--dry-runor-d: See what would happen without making changes--config-fileor-c: Path to custom config file (defaults to built-inconfig.prod.yaml)
Example with optional parameters:
nixopus install \
--api-domain nixopusapi.example.tld \
--view-domain nixopus.example.tld \
--verbose \
--timeout 600Accessing Nixopus
After successful installation, you can access the Nixopus dashboard by visiting the URL you specified in the --app-domain parameter (e.g., https://nixopus.example.tld). Use the email and password you provided during installation to log in.
Note: The installation script has not been tested in all distributions and different operating systems. If you encounter any issues during installation, please create an issue on our GitHub repository with details about your environment and the error message you received.