Prerequisites
This installation method only provides the Infisical application. You are 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:
Add the Infisical repository:Install Infisical:
Note: For production use, we recommend locking to a specific version to ensure consistency. View available versions.
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 is not supported on Microsoft Windows, and we do not 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 is not tested or officially supported on the following:- Arch Linux
- Fedora
- FreeBSD
- Gentoo
- macOS