From d9eecabe42a45486804b317a0e6bf38204ec631e Mon Sep 17 00:00:00 2001 From: Afiq Hamzah Date: Mon, 25 Nov 2024 11:45:28 +0800 Subject: [PATCH] Add docker compose for lelong --- .env.docker.example | 323 ++++++++++++++++++++++++++++++++++++++++++++ README.md | 11 +- 2 files changed, 324 insertions(+), 10 deletions(-) create mode 100644 .env.docker.example diff --git a/.env.docker.example b/.env.docker.example new file mode 100644 index 00000000..d3a0ba65 --- /dev/null +++ b/.env.docker.example @@ -0,0 +1,323 @@ +APP_NAME=Laravel +APP_ENV=local +APP_KEY=base64:ezY+zzzO7+TOh5WtUG544ffDFNCqNQr4c9/uxFCVywo= +APP_DEBUG=true +APP_URL=http://localhost +APP_PEMBIDA=http://localhost:8080/ +API_URL=http://host.docker.internal:8874 +API_URL_KAUNTER=http://kaunter.localhost/ +API_VERIFY=false + +LOG_CHANNEL=stack +LOG_DEPRECATIONS_CHANNEL=null +LOG_LEVEL=debug + +DB_CONNECTION=mysql_local +DB_HOST=db_lelong +DB_PORT=3306 +DB_DATABASE=lelong +DB_USERNAME=root +DB_PASSWORD=secret + +DB_CONNECTION_MAIN=mysql_local +DB_HOST_MAIN=database_zone1 +DB_PORT_MAIN=3306 +DB_DATABASE_MAIN=online_arrahn +DB_USERNAME_MAIN=root +DB_PASSWORD_MAIN=secret + +DB_CONNECTION_KB2=mysql_local +DB_HOST_KB2=database_zone1 +DB_PORT_KB2=3306 +DB_DATABASE_KB2=arrahn_kb2 +DB_USERNAME_KB2=root +DB_PASSWORD_KB2=secret + +DB_CONNECTION_WCY=mysql_local +DB_HOST_WCY=database_zone1 +DB_PORT_WCY=3306 +DB_DATABASE_WCY=arrahn_wcy +DB_USERNAME_WCY=root +DB_PASSWORD_WCY=secret + +DB_CONNECTION_1STOP=mysql_local +DB_HOST_1STOP=database_zone1 +DB_PORT_1STOP=3306 +DB_DATABASE_1STOP=arrahn_1stop +DB_USERNAME_1STOP=root +DB_PASSWORD_1STOP=secret + +DB_CONNECTION_020301=mysql_local +DB_HOST_020301=database_zone1 +DB_PORT_020301=3306 +DB_DATABASE_020301=arrahn_jlwt +DB_USERNAME_020301=root +DB_PASSWORD_020301=secret + +DB_CONNECTION_WB=mysql_local +DB_HOST_WB=database_zone1 +DB_PORT_WB=3306 +DB_DATABASE_WB=arrahn_wb +DB_USERNAME_WB=root +DB_PASSWORD_WB=secret + +DB_CONNECTION_ALS=mysql_local +DB_HOST_ALS=database_zone1 +DB_PORT_ALS=3306 +DB_DATABASE_ALS=arrahn_kls +DB_USERNAME_ALS=root +DB_PASSWORD_ALS=secret + +DB_CONNECTION_020306=mysql_local +DB_HOST_020306=database_zone1 +DB_PORT_020306=3306 +DB_DATABASE_020306=arrahn_pp +DB_USERNAME_020306=root +DB_PASSWORD_020306=secret + +DB_CONNECTION_ARM=mysql_local +DB_HOST_ARM=database_zone1 +DB_PORT_ARM=3306 +DB_DATABASE_ARM=arrahn_mace +DB_USERNAME_ARM=root +DB_PASSWORD_ARM=secret + +DB_CONNECTION_KB1=mysql_local +DB_HOST_KB1=database_zone1 +DB_PORT_KB1=3306 +DB_DATABASE_KB1=arrahn_kb1 +DB_USERNAME_KB1=root +DB_PASSWORD_KB1=secret + +DB_CONNECTION_APM=mysql_local +DB_HOST_APM=database_zone1 +DB_PORT_APM=3306 +DB_DATABASE_APM=arrahn_pm +DB_USERNAME_APM=root +DB_PASSWORD_APM=secret + +DB_CONNECTION_010311=mysql_local +DB_HOST_010311=database_zone1 +DB_PORT_010311=3306 +DB_DATABASE_010311=arrahn_gm +DB_USERNAME_010311=root +DB_PASSWORD_010311=secret + +DB_CONNECTION_GC=mysql_local +DB_HOST_GC=database_zone1 +DB_PORT_GC=3306 +DB_DATABASE_GC=arrahn_gcl +DB_USERNAME_GC=root +DB_PASSWORD_GC=secret + +DB_CONNECTION_JLI=mysql_local +DB_HOST_JLI=database_zone1 +DB_PORT_JLI=3306 +DB_DATABASE_JLI=arrahn_jli +DB_USERNAME_JLI=root +DB_PASSWORD_JLI=secret + +DB_CONNECTION_ARP=mysql_local +DB_HOST_ARP=database_zone1 +DB_PORT_ARP=3306 +DB_DATABASE_ARP=arrahn_rp +DB_USERNAME_ARP=root +DB_PASSWORD_ARP=secret + +DB_CONNECTION_010621=mysql_local +DB_HOST_010621=database_zone2 +DB_PORT_010621=3306 +DB_DATABASE_010621=arrahn_ktn +DB_USERNAME_010621=root +DB_PASSWORD_010621=secret + +DB_CONNECTION_010136=mysql_local +DB_HOST_010136=database_zone2 +DB_PORT_010136=3306 +DB_DATABASE_010136=arrahn_pg +DB_USERNAME_010136=root +DB_PASSWORD_010136=secret + +DB_CONNECTION_011235=mysql_local +DB_HOST_011235=database_zone2 +DB_PORT_011235=3306 +DB_DATABASE_011235=arrahn_skudai +DB_USERNAME_011235=root +DB_PASSWORD_011235=secret + +DB_CONNECTION_011227=mysql_local +DB_HOST_011227=database_zone2 +DB_PORT_011227=3306 +DB_DATABASE_011227=arrahn_pttn +DB_USERNAME_011227=root +DB_PASSWORD_011227=secret + +DB_CONNECTION_010620=mysql_local +DB_HOST_010620=database_zone2 +DB_PORT_010620=3306 +DB_DATABASE_010620=arrahn_btg +DB_USERNAME_010620=root +DB_PASSWORD_010620=secret + +DB_CONNECTION_010617=mysql_local +DB_HOST_010617=database_zone2 +DB_PORT_010617=3306 +DB_DATABASE_010617=arrahn_raub +DB_USERNAME_010617=root +DB_PASSWORD_010617=secret + +DB_CONNECTION_010915=mysql_local +DB_HOST_010915=database_zone2 +DB_PORT_010915=3306 +DB_DATABASE_010915=arrahn_kgr +DB_USERNAME_010915=root +DB_PASSWORD_010915=secret + +DB_CONNECTION_011228=mysql_local +DB_HOST_011228=database_zone2 +DB_PORT_011228=3306 +DB_DATABASE_011228=arrahn_sdk +DB_USERNAME_011228=root +DB_PASSWORD_011228=secret + +DB_CONNECTION_010219=mysql_local +DB_HOST_010219=database_zone2 +DB_PORT_010219=3306 +DB_DATABASE_010219=arrahn_sp +DB_USERNAME_010219=root +DB_PASSWORD_010219=secret + +DB_CONNECTION_011229=mysql_local +DB_HOST_011229=database_zone2 +DB_PORT_011229=3306 +DB_DATABASE_011229=arrahn_twu +DB_USERNAME_011229=root +DB_PASSWORD_011229=secret + +DB_CONNECTION_011230=mysql_local +DB_HOST_011230=database_zone2 +DB_PORT_011230=3306 +DB_DATABASE_011230=arrahn_api2 +DB_USERNAME_011230=root +DB_PASSWORD_011230=secret + +DB_CONNECTION_011013=mysql_local +DB_HOST_011013=database_zone2 +DB_PORT_011013=3306 +DB_DATABASE_011013=arrahn_kjg +DB_USERNAME_011013=root +DB_PASSWORD_011013=secret + +DB_CONNECTION_011412=mysql_local +DB_HOST_011412=database_zone2 +DB_PORT_011412=3306 +DB_DATABASE_011412=arrahn_rl +DB_USERNAME_011412=root +DB_PASSWORD_011412=secret + +DB_CONNECTION_011231=mysql_local +DB_HOST_011231=database_zone2 +DB_PORT_011231=3306 +DB_DATABASE_011231=arrahn_bfort +DB_USERNAME_011231=root +DB_PASSWORD_011231=secret + +DB_CONNECTION_011232=mysql_local +DB_HOST_011232=database_zone2 +DB_PORT_011232=3306 +DB_DATABASE_011232=arrahn_kbelud +DB_USERNAME_011232=root +DB_PASSWORD_011232=secret + +DB_CONNECTION_011234=mysql_local +DB_HOST_011234=database_zone2 +DB_PORT_011234=3306 +DB_DATABASE_011234=arrahn_tuaran +DB_USERNAME_011234=root +DB_PASSWORD_011234=secret + +DB_CONNECTION_011233=mysql_local +DB_HOST_011233=database_zone2 +DB_PORT_011233=3306 +DB_DATABASE_011233=arrahn_kngau +DB_USERNAME_011233=root +DB_PASSWORD_011233=secret + +DB_CONNECTION_020303=mysql_local +DB_HOST_020303=database_zone1 +DB_PORT_020303=3306 +DB_DATABASE_020303=arrahn_tm +DB_USERNAME_020303=root +DB_PASSWORD_020303=secret + +DB_CONNECTION_010618=mysql_local +DB_HOST_010618=database_zone2 +DB_PORT_010618=3306 +DB_DATABASE_010618=arrahn_tmlh +DB_USERNAME_010618=root +DB_PASSWORD_010618=secret + +# DB_CONNECTION_011237=mysql_local +# DB_HOST_011237=database_zone1 +# DB_PORT_011237=3306 +# DB_DATABASE_011237=arrahn_semporna +# DB_USERNAME_011237=root +# DB_PASSWORD_011237=secret + +BROADCAST_DRIVER=log +CACHE_DRIVER=file +FILESYSTEM_DRIVER=local +QUEUE_CONNECTION=sync +SESSION_DRIVER=file +SESSION_LIFETIME=120 + +MEMCACHED_HOST=127.0.0.1 + +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_MAILER=smtp +MAIL_HOST=mailhog +MAIL_PORT=1025 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_ENCRYPTION=null +MAIL_FROM_ADDRESS=null +MAIL_FROM_NAME="${APP_NAME}" + +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=mt1 + +MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" +MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" + +MARHUN_CAMERAS="Doccamera" + +WABOT_API=https://md.wabot.my/api/send.php +WABOT_INSTANCES_ID=63C26B7AAD21A +WABOT_TOKEN_KEYS=cbee7e95cf3ffbfa0531d5fddfd44f87 + +# wabot use for blast message to pembida +WABOT_API_SECOND=https://md.wabot.my/api/send.php +WABOT_INSTANCES_ID_SECOND=64892FD7440A6 +WABOT_TOKEN_KEYS_SECOND=cbee7e95cf3ffbfa0531d5fddfd44f87 + +# for config STORAGE_DIRECTORY, set value without slash at the end +# STORAGE_DIRECTORY=/Users/UTM/Sites/lelong/storage + +ADMIN_EMAIL="admin_1@example.com,admin_2@example.com" + +# fill in phone number for local testing +ADMIN_PHONE_NUMBER=601234566789 + +ONE_WAY_SMS_USERNAME=apiusername +ONE_WAY_SMS_PASSWORD=apipassword diff --git a/README.md b/README.md index b3be826b..d8762e9a 100644 --- a/README.md +++ b/README.md @@ -1,10 +1 @@ -## New Deploy - -1. composer install -2. npm install -3. cp .env.example .env -4. php artisan key:generate -5. php artisan migrate:fresh --seed -6. npm run dev - - +# delete this readme before cloning your repo