Files
baodev0andClaude Sonnet 5.5 b44a88bb52 feat(service): huỷ dịch vụ, SSL, đổi mật khẩu hosting, lịch sử thanh toán theo hình thức
- Lịch sử thanh toán hoá đơn trả thêm `method` (tự động gia hạn / số dư / admin / chuyển khoản / hoàn tiền), bỏ đuôi `(method)` khỏi ghi chú
- `DnsServer::panelUrl()` = https://<domain>/ dùng cho email cấp hosting và nút Plesk của khách
- Order item trả thêm `uuid`/`type` của dịch vụ để FE dẫn tới trang quản lý
- Yêu cầu huỷ dịch vụ, chứng chỉ SSL, lịch sử gia hạn, đổi mật khẩu hosting cho khách

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 16:40:24 +07:00

97 lines
2.1 KiB
Bash

APP_NAME="Thế Giới Số"
APP_ENV=local
APP_KEY=
APP_PREVIOUS_KEYS=
HASH_DRIVER=argon2id
APP_DEBUG=false
APP_URL=https://dev.tgs.com.vn
APP_LOCALE=vi
LOG_CHANNEL=stack
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=portal_dev
DB_USERNAME=portal_dev
DB_PASSWORD=
#Legacy SignRSA (3DES) — chỉ dùng để đọc dữ liệu cũ, gỡ sau khi chạy secrets:reencrypt
RSA_KEY=
RSA_PUBLIC=
RSA_PREVIOUS_KEY=
RSA_PREVIOUS_PUBLIC=
#Config VMware template default credential
VMWARE_TEMPLATE_PASSWORD=
PORTAL_MONITOR_URL=http://portal-monitor-api:8080
PORTAL_MONITOR_API_KEY=
PORTAL_MONITOR_TIMEOUT=5
PORTAL_MONITOR_CONFIG_API_KEY=
#Config vCenter/ESXi TLS + jump host SSH verification (see config/vmware.php)
VCENTER_TLS_VERIFY=true
VCENTER_CA_BUNDLE=
VCENTER_SSH_KNOWN_HOSTS=
#Config Plesk API TLS verification (see config/services.php)
PLESK_TLS_VERIFY=true
PLESK_CA_BUNDLE=
BROADCAST_DRIVER=pusher
CACHE_DRIVER=redis
FILESYSTEM_DISK=public
QUEUE_CONNECTION=database
SESSION_DRIVER=file
SESSION_LIFETIME=240
MEMCACHED_HOST=127.0.0.1
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=
REDIS_PORT=6379
REDIS_CLIENT=predis
TELEGRAM_BOT_ID=
TELEGRAM_BOT_TOKEN=
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=noreply@yourdomain.com
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=ap1
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
VNPAY_TMN_CODE=
VNPAY_HASH_SECRET=
VNPAY_URL=https://sandbox.vnpayment.vn/paymentv2/vpcpay.html
VNPAY_RETURN_URL=https://api-agency.test/v1/transaction/return
VNPAY_API_URL=http://sandbox.vnpayment.vn/merchant_webapi/merchant.html
VNPAY_TRANSACTION_API=https://sandbox.vnpayment.vn/merchant_webapi/api/transaction
FRONTEND_URL=https://portal.test
# openssl rand -hex 32
CLIENT_API_ACCESS_KEY=
CLIENT_API_ACCESS_SECRET=
WMKS_HOST=10.10.10.120
CLIENT_RESPONSE_KEY=