Prerequisites
This Docker Compose configuration is not designed for high-availability production scenarios.
It includes just the essential components needed to set up an Infisical proof of concept (POC).
Additional configuration is required to enhance data redundancy and ensure higher availability for production environments.
Verify prerequisites
To verify that Docker compose and Docker are installed on the machine where you plan to install Infisical, run the following commands. Check for docker installationDownload docker compose file
You can obtain the Infisical docker compose file by using a command-line downloader such aswget
or curl
.
If your system doesn’t have either of these, you can use a equivalent command that works with your machine.
Configure instance credentials
Infisical requires a set of credentials used for connecting to dependent services such as Postgres, Redis, etc. The default credentials can be downloaded using the one of the commands listed below..env
file.
View all available configurations here.
The default .env file contains credentials that are intended solely for testing purposes.
Please generate a new
ENCRYPTION_KEY
and AUTH_SECRET
for use outside of testing.
Instructions to do so, can be found here.Start Infisical
Run the command below to start Infisical and all related services.80
. To access your instance, visit http://localhost:80
.
