Repository navigation
Expand file tree
/
Copy path.env.example
More file actions
105 lines (97 loc) · 2.98 KB
/
Copy path.env.example
File metadata and controls
105 lines (97 loc) · 2.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# Generated by `php spark env:dump`. Do not edit by hand.
# Copy this file to .env and replace every CHANGE-ME value.
# Application
# Active CodeIgniter runtime environment.
# Type: enum (development, testing, production); required
CI_ENVIRONMENT=development
# Public application URL, including its scheme.
# Type: url; required
APP_URL=http://localhost:8000
# Host port exposed by the web container.
# Type: int (1–65535); optional
APP_PORT=8000
# Database
# Database driver used by the application.
# Type: enum (MySQLi, SQLite3); required
DB_DRIVER=MySQLi
# MySQL database name.
# Type: string; required when DB_DRIVER=MySQLi
DB_DATABASE=ci4_chat
# MySQL application account.
# Type: string; required when DB_DRIVER=MySQLi
DB_USERNAME=ci4_user
# Password for the MySQL application account.
# Type: string; required when DB_DRIVER=MySQLi
DB_PASSWORD=CHANGE-ME
# MySQL root password used only by Docker Compose.
# Type: string; optional
DB_ROOT_PASSWORD=CHANGE-ME
# Host port exposed by the MySQL container.
# Type: int (1–65535); optional
DB_PORT=3307
# WebSocket
# Host port exposed by the WebSocket server.
# Type: int (1–65535); optional
WEBSOCKET_PORT=8080
# Browser-accessible WebSocket URL using ws or wss.
# Type: websocket_url; required
WEBSOCKET_URL=ws://localhost:8080
# Secret reserved for signing WebSocket authentication material.
# Type: string; required
WEBSOCKET_TOKEN_SECRET=CHANGE-ME
# Development
# Allows destructive benchmark data seeding outside production.
# Type: bool; optional
BENCHMARK_MODE=false
# Push notifications
# Public VAPID key exposed to browser push clients.
# Type: string; optional
# push.vapidPublicKey=
# CodeIgniter overrides
# Direct override for the default database host.
# Type: string; optional
# database.default.hostname=
# Direct override for the default database name.
# Type: string; optional
# database.default.database=
# Direct override for the default database user.
# Type: string; optional
# database.default.username=
# Direct override for the default database password.
# Type: string; optional
# database.default.password=
# Direct override for the default database driver.
# Type: enum (MySQLi, SQLite3); optional
# database.default.DBDriver=
# Direct override for the default database port.
# Type: int (1–65535); optional
# database.default.port=
# CodeIgniter encryption key.
# Type: string; optional
# encryption.key=
# Email
# Email delivery protocol.
# Type: enum (mail, sendmail, smtp); optional
# email.protocol=
# SMTP server hostname.
# Type: string; optional
# email.SMTPHost=
# SMTP account username.
# Type: string; optional
# email.SMTPUser=
# SMTP account password.
# Type: string; optional
# email.SMTPPass=
# SMTP server port.
# Type: int (1–65535); optional
# email.SMTPPort=
# SMTP transport encryption mode.
# Type: enum (tls, ssl); optional
# email.SMTPCrypto=
# Session
# Fully-qualified CodeIgniter session handler class.
# Type: string; optional
# session.driver=
# Session handler storage location.
# Type: string; optional
# session.savePath=