next js упакован в Docker:
frontend:
build: ./frontend
nginx:
build: ./nginx
volumes:
- ./backend/static:/backend/static
- ./backend/media:/backend/media
ports:
- 80:80
SSR:
export async function getServerSideProps() {
const response = await fetch(`${process.env.API_URL}/categories/`);
const categories = await response.json();
return {
props: { categories },
};
}
На страницах с использованием ssr выдает ошибку FetchError: request to
localhost/api/categories failed, reason: connect ECONNREFUSED 127.0.0.1:80
Полагаю что это из-за использования fetch в запросе и докера.