feat: add dev-docker-compose.yml for environment configuration and update hostname handling in next.config.mjs
This commit is contained in:
parent
65ea60a647
commit
60f05d52e7
3 changed files with 26 additions and 45 deletions
|
|
@ -1,24 +0,0 @@
|
|||
#Api key for the mail service
|
||||
SENDGRID_API_KEY='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'
|
||||
|
||||
#Stripe keys
|
||||
STRIPE_SECRET_KEY = "sk_test_51P4IY3ILe4KoQRqXJJLyn33Dvb4z3ajTrMsGD4y8g4DWXMbPQcoqOAcvedemB83xn0FIdVAMGX1hk8gXYog1BXl700cRUngUET"
|
||||
NEXT_PUBLIC_STRIPE_PUBLIC_KEY = "pk_test_51P4IY3ILe4KoQRqXXUVDyiVEy9oiKdzDIB9xgDY054xVRyVZ5dfWoJlo1F5dXlQ6sEATwgylPp708PQEf2uhagUx00qcL0rRgq"
|
||||
STRIPE_WEBHOOK_SECRET = "whsec_a1a62f5c31b2ade9237af6032e30392dda47f945e2eddd7e2f69579f1fb47118"
|
||||
|
||||
#Fatture in Cloud keys
|
||||
FIC_CLIENT_ID = "ggZlcim78qkRYrl5n2d8DpNoKGiqwRHa"
|
||||
FIC_ACCESS_TOKEN = "a/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJyZWYiOiJ2Z2VOWFhST0JyZUliN3dNMFFpM0NpdXFhb1VHTzBlciJ9.ewEBe0Qq4ATNyx03rTTynWHhhxYvjuCB-ra8XBJV_B0"
|
||||
FIC_COMPANY_ID = "120838"
|
||||
|
||||
|
||||
#ARUBA EMAIL
|
||||
ARUBA_USER = "web@infoalloggi.it"
|
||||
ARUBA_PASS = "we2023Info.1"
|
||||
|
||||
#EXPOSED API AUTH
|
||||
EXP_API_USER = "infoalloggi-admin"
|
||||
EXP_API_PASS = "cyYk24u9fRn5DsqjFWpTV8GKBNwhQvEtbMmHxJeU73ZSaXrdCLAPg6NtDkC43ZQa9dVKHbxMv7fWpy65gFmAsEReXwuPYTL82jJnSUhrzcqGkqvsHPyxmEAFzYVSntGeQTr25dJb3UNCMuRpgwaDW69Zhc7Kj8LfB4ZCHR9kYfWVsGrx7tygqdvc82SFXj54Nhnpm6PEBLbKUuaMTQJeA3wDgPSCXwDVmhned6J8ZQ3qzNsr5bBuLtHxvFTAKGy74W2fY9pckjMRUEJYRkVPZwbvBtTKy2F8ULAseunzWj7G5d6Q3ExfmNCXqg4MDahH9cSruXyWxLNAsGQTPSFhD9HYVzB3Meg2rk5Cvacfq8mdZ6tUE4KRpwbn7jJAev7WRbVgPdncMLKxwm8yT9pQZ4DNUkaYj6ztXfhsBHqF5ErCu32Gcjb3H6KxvWsu9p5fkPrh7ZARXMLDdS82enFU4CqwztTayEmGNVgYJB"
|
||||
|
||||
|
||||
JWT_SECRET = "335922ae76f8334dd11fa2614434624017ee21bffea95e355c0ac0a3b4e717193cdefbe4fadb5dac98939d6c4cd8b3158d530ebc8bb670281300efe5d5642fec"
|
||||
|
|
@ -1,20 +1,19 @@
|
|||
services:
|
||||
web:
|
||||
platform: "linux/amd64"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
args:
|
||||
INTERNAL_BASE_URL: http://web:3000
|
||||
INTERNAL_BASE_URL: ${INTERNAL_BASE_URL}
|
||||
POSTGRES_USER: ${POSTGRES_USER}
|
||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
||||
POSTGRES_DB: ${POSTGRES_DB}
|
||||
PGHOST: db
|
||||
PGPORT: "5432"
|
||||
BACKENDSERVER_URL: http://backend:1323
|
||||
TILES_URL: tiles:6379
|
||||
KEYDB_URL: keydb:6379
|
||||
BASE_URL: ${BASE_URL}
|
||||
PGHOST: host.docker.internal
|
||||
PGPORT: ${PGPORT}
|
||||
BACKENDSERVER_URL: http://host.docker.internal:1323
|
||||
TILES_URL: host.docker.internal:6379
|
||||
KEYDB_URL: host.docker.internal:6380
|
||||
BASE_URL: ${NEXT_PUBLIC_BASE_URL}
|
||||
SENDGRID_API_KEY: ${SENDGRID_API_KEY}
|
||||
STRIPE_SECRET_KEY: ${STRIPE_SECRET_KEY}
|
||||
NEXT_PUBLIC_STRIPE_PUBLIC_KEY: ${NEXT_PUBLIC_STRIPE_PUBLIC_KEY}
|
||||
|
|
@ -29,16 +28,16 @@ services:
|
|||
JWT_SECRET: ${JWT_SECRET}
|
||||
working_dir: /app
|
||||
environment:
|
||||
INTERNAL_BASE_URL: http://web:3000
|
||||
INTERNAL_BASE_URL: ${INTERNAL_BASE_URL}
|
||||
POSTGRES_USER: ${POSTGRES_USER}
|
||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
||||
POSTGRES_DB: ${POSTGRES_DB}
|
||||
PGHOST: db
|
||||
PGPORT: "5432"
|
||||
BACKENDSERVER_URL: http://backend:1323
|
||||
KEYDB_URL: keydb:6379
|
||||
TILES_URL: tiles:6379
|
||||
BASE_URL: ${BASE_URL}
|
||||
PGHOST: host.docker.internal
|
||||
PGPORT: ${PGPORT}
|
||||
BACKENDSERVER_URL: http://host.docker.internal:1323
|
||||
TILES_URL: host.docker.internal:6379
|
||||
KEYDB_URL: host.docker.internal:6380
|
||||
BASE_URL: ${NEXT_PUBLIC_BASE_URL}
|
||||
SENDGRID_API_KEY: ${SENDGRID_API_KEY}
|
||||
STRIPE_SECRET_KEY: ${STRIPE_SECRET_KEY}
|
||||
NEXT_PUBLIC_STRIPE_PUBLIC_KEY: ${NEXT_PUBLIC_STRIPE_PUBLIC_KEY}
|
||||
|
|
@ -51,11 +50,17 @@ services:
|
|||
EXP_API_USER: ${EXP_API_USER}
|
||||
EXP_API_PASS: ${EXP_API_PASS}
|
||||
JWT_SECRET: ${JWT_SECRET}
|
||||
networks:
|
||||
- dokploy-network
|
||||
ports:
|
||||
- "3000"
|
||||
- "3000:3000"
|
||||
networks:
|
||||
- base
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
|
||||
networks:
|
||||
dokploy-network:
|
||||
external: true
|
||||
base:
|
||||
driver: bridge
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -39,7 +39,7 @@ const nextConfig = {
|
|||
protocol: "https",
|
||||
},
|
||||
{
|
||||
hostname: env.BACKENDSERVER_URL || "localhost:1323",
|
||||
hostname: `${env.BACKENDSERVER_URL}`,
|
||||
},
|
||||
],
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue