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-install
Step 2: Install Nixopus on your VPS
Once the CLI is installed, you can install Nixopus on your VPS:
nixopus install
Installation Options
You can customize your installation by providing the following optional parameters:
--api-domain
or-ad
: Specify the domain where the Nixopus API will be accessible (e.g.,nixopusapi.example.tld
)--view-domain
or-vd
: Specify the domain where the Nixopus app will be accessible (e.g.,nixopus.example.tld
)--verbose
or-v
: Show more details while installing--timeout
or-t
: Set timeout for each step (default: 300 seconds)--force
or-f
: Replace files if they already exist--dry-run
or-d
: See what would happen without making changes--config-file
or-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 600
Accessing 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.