-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
53 lines (43 loc) · 1.4 KB
/
.env.example
File metadata and controls
53 lines (43 loc) · 1.4 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
# --- App
ENV_APP_NAME="Gus Blog"
ENV_APP_ENV_TYPE=local
ENV_APP_LOG_LEVEL=debug
ENV_APP_LOGS_DIR="./storage/logs/logs_%s.log"
ENV_APP_LOGS_DATE_FORMAT="2006-01-02"
ENV_APP_URL=
# --- The App master key for encryption.
ENV_APP_MASTER_KEY=
# --- Public middleware
# Optional IP whitelist for production-only public routes
ENV_PUBLIC_ALLOWED_IP=
# --- DB
ENV_DB_USER_NAME="gus"
ENV_DB_USER_PASSWORD="password"
ENV_DB_DATABASE_NAME="oullin_db"
ENV_DB_PORT=5432
ENV_DB_HOST=localhost
ENV_DB_SSL_MODE=require
ENV_DB_TIMEZONE="Asia/Singapore"
# --- The logs directory for Caddy to persists its logs.
CADDY_LOGS_PATH="./storage/logs/caddy"
# --- Docker (Local envs)
ENV_DOCKER_USER="gocanto"
ENV_DOCKER_USER_GROUP="ggroup"
# --- Basic Http auth credentials.
# type: string, min: 16 characters.
ENV_PING_USERNAME=
ENV_PING_PASSWORD=
# --- HTTP Server
ENV_HTTP_PORT=8080
# --- SEO: SPA application directory
ENV_SPA_DIR=
ENV_SPA_IMAGES_DIR=
# --- Monitoring: Grafana admin password
# Optional - defaults to "admin" if not set
# Set a strong password for production environments
GRAFANA_ADMIN_PASSWORD=
# --- Go Toolchain
# Setting this to "auto" lets Go download the toolchain version specified in go.mod (currently 1.26.1).
# This simplifies local setup since any recent Go installation will auto-fetch the correct version.
# CI and Dockerfiles pin to go1.26.1 explicitly for reproducible builds.
GO_LOCAL_TOOLCHAIN=auto