Beamlnwza commited on
Commit
9d79026
·
1 Parent(s): 2f85c88

fast check

Browse files
Files changed (4) hide show
  1. .env +0 -3
  2. .gitignore +30 -28
  3. Dockerfile +24 -19
  4. main.py +1 -1
.env CHANGED
@@ -1,3 +0,0 @@
1
- ACCESS_KEY_ID=AKIAWIGCTK6AO6L6SX4U
2
- SECRET_ACCESS_KEY=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
3
- REGION_NAME=ap-southeast-1
 
 
 
 
.gitignore CHANGED
@@ -1,29 +1,31 @@
1
- .idea
2
- .ipynb_checkpoints
3
- .mypy_cache
4
- .vscode
5
- __pycache__
6
- .pytest_cache
7
- htmlcov
8
- dist
9
- site
10
- .coverage
11
- coverage.xml
12
- .netlify
13
- test.db
14
- log.txt
15
- Pipfile.lock
16
- env3.*
17
- env
18
- docs_build
19
- venv
20
- docs.zip
21
- archive.zip
22
-
23
- # vim temporary files
24
- *~
25
- .*.sw?
26
-
27
- .vercel
28
- vercel.json
 
 
29
  .vercelignore
 
1
+ .idea
2
+ .ipynb_checkpoints
3
+ .mypy_cache
4
+ .vscode
5
+ __pycache__
6
+ .pytest_cache
7
+ htmlcov
8
+ dist
9
+ site
10
+ .coverage
11
+ coverage.xml
12
+ .netlify
13
+ test.db
14
+ log.txt
15
+ Pipfile.lock
16
+ env3.*
17
+ env
18
+ docs_build
19
+ venv
20
+ docs.zip
21
+ archive.zip
22
+ .env
23
+ .local.env
24
+
25
+ # vim temporary files
26
+ *~
27
+ .*.sw?
28
+
29
+ .vercel
30
+ vercel.json
31
  .vercelignore
Dockerfile CHANGED
@@ -1,20 +1,25 @@
1
- FROM python:3.10
2
-
3
- WORKDIR /code
4
-
5
- COPY ./requirements.txt /code/requirements.txt
6
-
7
- RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
8
-
9
- RUN useradd -m -u 1000 user
10
-
11
- USER user
12
-
13
- ENV HOME=/home/user \
14
- PATH=/home/user/.local/bin:$PATH
15
-
16
- WORKDIR $HOME/app
17
-
18
- COPY --chown=user . $HOME/app
19
-
 
 
 
 
 
20
  CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
1
+ FROM python:3.10
2
+
3
+ WORKDIR /code
4
+
5
+ COPY ./requirements.txt /code/requirements.txt
6
+
7
+ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
8
+
9
+ RUN useradd -m -u 1000 user
10
+
11
+ USER user
12
+
13
+ ENV HOME=/home/user \
14
+ PATH=/home/user/.local/bin:$PATH
15
+
16
+ WORKDIR $HOME/app
17
+
18
+ COPY --chown=user . $HOME/app
19
+
20
+ RUN echo "SECRET_VARIABLE=placeholder" > $HOME/app/.env
21
+
22
+ RUN --mount=type=secret,id=SECRET_EXAMPLE,mode=0444,required=true \
23
+ sed -i "s/placeholder/$(cat /run/secrets/SECRET_EXAMPLE)/" $HOME/app/.env
24
+
25
  CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
main.py CHANGED
@@ -4,7 +4,7 @@ from routes.api import router as api_router
4
 
5
  app = FastAPI()
6
 
7
- origins = ["http://localhost:5000", "http://localhost:3000"]
8
 
9
  app.add_middleware(
10
  CORSMiddleware,
 
4
 
5
  app = FastAPI()
6
 
7
+ origins = ["http://localhost:5000", "http://localhost:3000""]
8
 
9
  app.add_middleware(
10
  CORSMiddleware,