Prerequisites
This installation method only provides the Infisical application. You’re responsible for configuring both PostgreSQL and Redis, either by using managed services (e.g., AWS RDS, Azure Database, GCP Cloud SQL/Memorystore) or by deploying them manually in your on-prem environment. Please ensure you have the following before beginning installation of Infisical:- A Linux server running a Debian/Ubuntu or RHEL-based distribution
- A running PostgreSQL database instance (version 14 and up)
- A running Redis database instance (versions 6.x or 7.x)
Installation steps
1
Install the Infisical Package
Select your Linux distribution to get started. Only AMD64-based systems are supported at this time, ARM support is coming soon.Verify the installation:
- Debian/Ubuntu
- RedHat/CentOS/Amazon Linux
Add the Infisical repository:Install Infisical:
Note: For production use, we recommend locking to a specific version to ensure consistency. View available versions. All versions from infisical-core-0.150.0~nightly~20251005 and above are supported.
2
Create the Configuration File
Create an See the full list of options in our configuration documentation.
infisical.rb file at /etc/infisical. This file contains your database connection strings and other runtime settings.3
Start Infisical
- Start the Infisical service:
8080 by default (customizable in infisical.rb).- Check the service status:
Platform support
Microsoft Windows
Infisical is built for Linux-based systems. It isn’t supported on Microsoft Windows, and we don’t plan to support it in the near future. For Windows users, consider running Infisical in a virtual machine or WSL2 environment.Unsupported Linux distributions and Unix-like systems
Infisical isn’t tested or officially supported on the following:- Arch Linux
- Fedora
- FreeBSD
- Gentoo
- macOS