Inception Project
This repository contains the Inception project, which requires specific environment variables and secrets to function correctly. Below are the instructions for setting up the necessary environment variables and secrets.
Environment Variables
Create a .env
file in the srcs
directory of the project with the following environment variables:
DB_USER=your_database_user
DB_NAME=your_database_name
WP_ADMIN=your_wordpress_admin_user
WP_MAIL=your_wordpress_admin_email
WP_USER=your_wordpress_user
WP_USER_MAIL=your_wordpress_user_email
FTP_USER=your_ftp_user
Secrets
The secrets/ directory contains sensitive information required for various services. Ensure that the following files are present with the appropriate secrets:
Directory Structure
secrets/
├── borg
│ └── passphrase.txt # Borg backup passphrase
├── db
│ ├── root_pass.txt # Database root password
│ └── user_pass.txt # Database user password
├── ftp
│ └── pass.txt # FTP password
└── wp
├── admin_pass.txt # WordPress admin password
└── user_pass.txt # WordPress user password
Description
Languages
PHP
91.7%
Go
4.2%
Dockerfile
2.2%
Shell
0.9%
Makefile
0.4%
Other
0.5%