.gitattributes CHANGED
@@ -34,3 +34,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  Roboto-VariableFont_wdth,wght.ttf filter=lfs diff=lfs merge=lfs -text
 
 
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  Roboto-VariableFont_wdth,wght.ttf filter=lfs diff=lfs merge=lfs -text
37
+ 1.png filter=lfs diff=lfs merge=lfs -text
0f5c994848b44107af0395713ad69da0-free.png ADDED
1.png ADDED

Git LFS Details

  • SHA256: cd2c1f2405363a43e9fc9ce9e40a88b148dc8be3eb7031066d89e90be57c7a6d
  • Pointer size: 131 Bytes
  • Size of remote file: 115 kB
Dockerfile CHANGED
@@ -1,31 +1,18 @@
1
- # syntax=docker/dockerfile:1
2
  FROM python:3.11-slim
3
 
4
- # System deps (jeśli używasz psycopg2-binary, wystarczy ca-certificates)
5
- RUN apt-get update && apt-get install -y --no-install-recommends \
6
- ca-certificates curl && rm -rf /var/lib/apt/lists/*
7
-
8
- # Dobre praktyki
9
- ENV PYTHONDONTWRITEBYTECODE=1
10
- ENV PYTHONUNBUFFERED=1
11
-
12
- # Nie-root user (HF i tak odpala jako uid 1000)
13
- RUN useradd -m appuser
14
  WORKDIR /app
15
 
16
- # Zależności
17
  COPY requirements.txt .
18
  RUN pip install --no-cache-dir -r requirements.txt
19
 
20
- # Kod
21
  COPY . .
22
 
23
- # Entrypoint (migracje/init + start)
24
- COPY entrypoint.sh /entrypoint.sh
25
- RUN chmod +x /entrypoint.sh
 
26
 
27
- USER appuser
28
- EXPOSE 7860
29
 
30
- # UWAGA: zmienne ze Spaces (DATABASE_URL, itp.) będą dostępne dopiero w runtime
31
- ENTRYPOINT ["/entrypoint.sh"]
 
 
1
  FROM python:3.11-slim
2
 
 
 
 
 
 
 
 
 
 
 
3
  WORKDIR /app
4
 
 
5
  COPY requirements.txt .
6
  RUN pip install --no-cache-dir -r requirements.txt
7
 
 
8
  COPY . .
9
 
10
+ RUN mkdir -p /data \
11
+ && chmod -R 777 /data
12
+ # opcjonalnie, jeśli chcesz skopiować istniejący plik: COPY web_invoice_store.json /data/
13
+ # i po nim: RUN chmod 666 /data/web_invoice_store.json
14
 
15
+ ENV DATA_DIR=/data
16
+ ENV PORT=7860
17
 
18
+ CMD ["python", "server.py"]
 
gitattributes ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ Roboto-VariableFont_wdth,wght.ttf filter=lfs diff=lfs merge=lfs -text
logotyp do strony.png ADDED
requirements.txt CHANGED
@@ -1,6 +1 @@
1
  Flask>=2.3,<3.0
2
-
3
- SQLAlchemy
4
- psycopg2-binary
5
- uvicorn
6
- fastapi
 
1
  Flask>=2.3,<3.0
 
 
 
 
 
small_logotyp do strony.jpg ADDED