Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
VCCI-News
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Văn Hoàng
VCCI-News
Commits
cd3228e3
Commit
cd3228e3
authored
Aug 21, 2026
by
Lê Bảo Hồng Đức
☄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
change domain
parent
2db01c10
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
10 additions
and
10 deletions
+10
-10
build.Dockerfile
.docker/build.Dockerfile
+4
-4
next.config.ts
next.config.ts
+1
-1
route.ts
src/app/api/featured-members/route.ts
+1
-1
route.ts
src/app/api/partners/route.ts
+1
-1
index.ts
src/links/index.ts
+3
-3
No files found.
.docker/build.Dockerfile
View file @
cd3228e3
FROM registry.gitlab.com/meusolutions/vcci-news:base AS builder
ARG NEXT_PUBLIC_BACKEND_HOST=https://
news.vccihcm
.vn
ARG NEXT_PUBLIC_FRONTEND_HOST=https://
news.vccihcm
.vn
ARG NEXT_PUBLIC_BACKEND_HOST=https://
vcci-hcm.org
.vn
ARG NEXT_PUBLIC_FRONTEND_HOST=https://
vcci-hcm.org
.vn
ENV NEXT_PUBLIC_BACKEND_HOST=$NEXT_PUBLIC_BACKEND_HOST
ENV NEXT_PUBLIC_FRONTEND_HOST=$NEXT_PUBLIC_FRONTEND_HOST
...
...
@@ -14,8 +14,8 @@ RUN npm run build
FROM node:22-alpine AS production
WORKDIR /app
ARG NEXT_PUBLIC_BACKEND_HOST=https://
news.vccihcm
.vn
ARG NEXT_PUBLIC_FRONTEND_HOST=https://
news.vccihcm
.vn
ARG NEXT_PUBLIC_BACKEND_HOST=https://
vcci-hcm.org
.vn
ARG NEXT_PUBLIC_FRONTEND_HOST=https://
vcci-hcm.org
.vn
ENV NEXT_PUBLIC_BACKEND_HOST=$NEXT_PUBLIC_BACKEND_HOST
ENV NEXT_PUBLIC_FRONTEND_HOST=$NEXT_PUBLIC_FRONTEND_HOST
...
...
next.config.ts
View file @
cd3228e3
...
...
@@ -29,7 +29,7 @@ const nextConfig: NextConfig = {
},
{
protocol
:
"https"
,
hostname
:
"
news.vccihcm
.vn"
,
hostname
:
"
vcci-hcm.org
.vn"
,
port
:
""
,
pathname
:
"/uploads/**"
,
},
...
...
src/app/api/featured-members/route.ts
View file @
cd3228e3
import
{
NextResponse
}
from
"next/server"
;
import
{
MOCK_FEATURED_MEMBERS_RESPONSE
}
from
"@/app/api/mock-data"
;
const
BACKEND_HOST
=
process
.
env
.
NEXT_PUBLIC_BACKEND_HOST
||
"https://
news.vccihcm
.vn"
;
const
BACKEND_HOST
=
process
.
env
.
NEXT_PUBLIC_BACKEND_HOST
||
"https://
vcci-hcm.org
.vn"
;
const
BACKEND_FEATURED_MEMBER_API_URL
=
`
${
BACKEND_HOST
.
replace
(
/
\/
+$/
,
""
)}
/api/v1.0/vcci/featured-members`
;
// Ưu tiên gọi trực tiếp VCCI HCM API (BE hiện chưa có endpoint này)
...
...
src/app/api/partners/route.ts
View file @
cd3228e3
import
{
NextResponse
}
from
"next/server"
;
import
{
MOCK_PARTNERS_RESPONSE
}
from
"@/app/api/mock-data"
;
const
BACKEND_HOST
=
process
.
env
.
NEXT_PUBLIC_BACKEND_HOST
||
"https://
news.vccihcm
.vn"
;
const
BACKEND_HOST
=
process
.
env
.
NEXT_PUBLIC_BACKEND_HOST
||
"https://
vcci-hcm.org
.vn"
;
const
BACKEND_PARTNER_API_URL
=
`
${
BACKEND_HOST
.
replace
(
/
\/
+$/
,
""
)}
/api/v1.0/vcci/partners`
;
// Ưu tiên gọi trực tiếp VCCI HCM API (BE hiện chưa có endpoint này)
...
...
src/links/index.ts
View file @
cd3228e3
const
DEFAULT_BACKEND_ORIGIN
=
"https://
news.vccihcm
.vn"
;
const
DEFAULT_FRONTEND_ORIGIN
=
"https://
news.vccihcm
.vn"
;
const
DEFAULT_BACKEND_ORIGIN
=
"https://
vcci-hcm.org
.vn"
;
const
DEFAULT_FRONTEND_ORIGIN
=
"https://
vcci-hcm.org
.vn"
;
const
LEGACY_MEDIA_HOSTS
=
new
Set
([
"vietprodev.duckdns.org"
,
"vcci-hcm.org.vn"
,
...
...
@@ -147,7 +147,7 @@ const links = {
analyticsGoogle
:
"G-C9TEK9BS4C"
,
// CHỈ dùng origin làm baseURL — orval-generated endpoints đã chứa path
// đầy đủ dạng `/api/v1.0/<resource>` nếu không axios sẽ ghép thành double prefix
// (vd: `https://
news.vccihcm
.vn/api/v1.0` + `/api/v1.0/banner` => .../api/v1.0/api/v1.0/banner).
// (vd: `https://
vcci-hcm.org
.vn/api/v1.0` + `/api/v1.0/banner` => .../api/v1.0/api/v1.0/banner).
apiEndpoint
:
backendOrigin
||
""
,
imageEndpoint
:
uploadsEndpoint
,
resolveUploadUrl
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment