Hype
Hype
DDokploy
Created by Hype on 9/22/2024 in #old-help
Ports not exposed in NextJS app with nixpacks
thank you so much the correct solution for those who face similar issue:
networks:
dokploy-network:
external: true

services:
db:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: 123
MYSQL_DATABASE: blog
ports:
- 3306
healthcheck:
test: ["CMD", "mysqladmin", "ping", "--silent"]
interval: 1s
retries: 60
timeout: 5s
networks:
- dokploy-network
app:
build: .
depends_on:
db:
condition: service_healthy
ports:
- 3000
environment:
DATABASE_URL: mysql://root:123@db:3306/blog
networks:
- dokploy-network
networks:
dokploy-network:
external: true

services:
db:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: 123
MYSQL_DATABASE: blog
ports:
- 3306
healthcheck:
test: ["CMD", "mysqladmin", "ping", "--silent"]
interval: 1s
retries: 60
timeout: 5s
networks:
- dokploy-network
app:
build: .
depends_on:
db:
condition: service_healthy
ports:
- 3000
environment:
DATABASE_URL: mysql://root:123@db:3306/blog
networks:
- dokploy-network
11 replies
DDokploy
Created by Hype on 9/22/2024 in #old-help
Ports not exposed in NextJS app with nixpacks
found this error in traefik docker container logs, not sure if related: 2024-09-25T00:28:33Z ERR error="service \"dokploy-traefik\" error: port is missing" container=dokploy-traefik-jn5bc5ewkl4o6dhvopoe1zkrk providerName=swarm
11 replies
DDokploy
Created by Hype on 9/22/2024 in #old-help
Ports not exposed in NextJS app with nixpacks
docker-compose
networks:
dokploy-network:
external: true

services:
db:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: 123
MYSQL_DATABASE: blog
ports:
- "0.0.0.0:33060:3306"
healthcheck:
test: ["CMD", "mysqladmin", "ping", "--silent"]
interval: 1s
retries: 60
timeout: 5s
networks:
- dokploy-network
app:
build: .
depends_on:
db:
condition: service_healthy
ports:
- "0.0.0.0:3001:3000"
environment:
DATABASE_URL: mysql://root:123@db:3306/blog
networks:
- dokploy-network
networks:
dokploy-network:
external: true

services:
db:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: 123
MYSQL_DATABASE: blog
ports:
- "0.0.0.0:33060:3306"
healthcheck:
test: ["CMD", "mysqladmin", "ping", "--silent"]
interval: 1s
retries: 60
timeout: 5s
networks:
- dokploy-network
app:
build: .
depends_on:
db:
condition: service_healthy
ports:
- "0.0.0.0:3001:3000"
environment:
DATABASE_URL: mysql://root:123@db:3306/blog
networks:
- dokploy-network
11 replies
DDokploy
Created by Hype on 9/22/2024 in #old-help
Ports not exposed in NextJS app with nixpacks
No description
11 replies
DDokploy
Created by Hype on 9/22/2024 in #old-help
Ports not exposed in NextJS app with nixpacks
No description
11 replies
DDokploy
Created by Hype on 9/22/2024 in #old-help
Ports not exposed in NextJS app with nixpacks
Thanks, after fixing some issues in my side now I have situation where chat gpt is not so much helpful. Have you got any idea why trafeik makes me result of my website as “bad gateway” when accessing it trought browser but when I acccess it using http:3000 it works perfectly? Not sure even what logs to give you because there are no errors
11 replies
DDokploy
Created by Hype on 9/22/2024 in #old-help
Ports not exposed in NextJS app with nixpacks
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d9602597ecc0 blog-nextjs-d6fd28:latest "/bin/sh -c 'npx pri…" 7 seconds ago Up 2 seconds blog-nextjs-d6fd28.1.ynt7wcvgi2cz648hdk3an5mwj
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d9602597ecc0 blog-nextjs-d6fd28:latest "/bin/sh -c 'npx pri…" 7 seconds ago Up 2 seconds blog-nextjs-d6fd28.1.ynt7wcvgi2cz648hdk3an5mwj
11 replies