Skip to content

Commit 1942bf1

Browse files
committed
πŸ›  fix: docker
1 parent 0f2a382 commit 1942bf1

9 files changed

Lines changed: 10 additions & 11 deletions

File tree

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from logging.config import fileConfig
22

3-
from db import POSTGRES_URI
4-
from schemas import tw_invoice
3+
from k_backend.db import POSTGRES_URI
4+
from k_backend.schemas import tw_invoice
55
from sqlalchemy import engine_from_config, pool
66
from sqlmodel import SQLModel
77

File renamed without changes.

β€Ždocker-compose.ymlβ€Ž

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
11
services:
22
k-backend:
3-
command: "uvicorn main:app --host 0.0.0.0 --port 8000 --reload"
3+
command: "uvicorn k_backend.main:app --host 0.0.0.0 --port 8000 --reload"
44
container_name: "k_backend_app"
55
depends_on:
66
- "postgres"
77
env_file:
8-
- ".env"
8+
- "instance/production.env"
99
image: "tomy0000000/k-backend"
1010
networks:
1111
- "postgres_tunnel"
1212
postgres:
1313
container_name: "k_backend_db"
1414
env_file:
15-
- ".env"
15+
- "instance/production.env"
1616
image: "postgres:14"
1717
networks:
1818
- "postgres_tunnel"
19-
ports:
20-
- "5432:5432"
2119
volumes:
2220
- "postgres_data:/var/lib/postgresql/data"
2321

File renamed without changes.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
from fastapi import FastAPI
22
from fastapi.responses import RedirectResponse
33

4-
from db import alembic_upgrade
5-
from routers import tw_invoice
4+
from .db import alembic_upgrade
5+
from .routers import tw_invoice
66

77
app = FastAPI(
88
title="K",
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
from typing import List
22

3-
from db import engine
43
from fastapi import APIRouter
5-
from schemas import tw_invoice
64
from sqlmodel import Session, select
75

6+
from ..db import engine
7+
from ..schemas import tw_invoice
8+
89
tag = {
910
"name": "Taiwan E-Invoice",
1011
"description": "Store replica from MOF E-Invoice platform",

0 commit comments

Comments
Β (0)