dexter2389 commited on
Commit
722d579
·
1 Parent(s): 825b8cd

Rebrand Migration

Browse files

- Update compose.yaml and dockerfile

Files changed (2) hide show
  1. Dockerfile +4 -4
  2. compose.yaml +9 -9
Dockerfile CHANGED
@@ -28,12 +28,12 @@ RUN apt-get update \
28
  && apt-get clean \
29
  && rm -rf /var/lib/apt/lists/*
30
 
31
- RUN useradd -m -u 1000 arcana
32
- USER arcana
33
 
34
- COPY --chown=arcana --from=builder /.venv /.venv
35
 
36
- COPY --chown=arcana ./app /app
37
 
38
  ENV PATH="/.venv/bin:$PATH"
39
  ENV PYTHONPATH="/app:/.venv/lib/python3.13/dist-packages"
 
28
  && apt-get clean \
29
  && rm -rf /var/lib/apt/lists/*
30
 
31
+ RUN useradd -m -u 1000 atheon
32
+ USER atheon
33
 
34
+ COPY --chown=atheon --from=builder /.venv /.venv
35
 
36
+ COPY --chown=atheon ./app /app
37
 
38
  ENV PATH="/.venv/bin:$PATH"
39
  ENV PYTHONPATH="/app:/.venv/lib/python3.13/dist-packages"
compose.yaml CHANGED
@@ -1,29 +1,29 @@
1
  services:
2
- arcana-in-action:
3
  build:
4
  context: .
5
  target: runtime
6
  ports:
7
  - 8698:7860
8
  networks:
9
- - arcana-in-action-net
10
- - arcana-gateway-net
11
  volumes:
12
  - ./app:/app
13
  environment:
14
- ARCANA_API_KEY: "${ARCANA_API_KEY}"
15
  GROQ_API_KEY: "${GROQ_API_KEY}"
16
  MONGO_URI: "${MONGO_URI}"
17
  OPENBLAS_NUM_THREADS: "${OPENBLAS_NUM_THREADS:-4}"
18
  healthcheck:
19
- test: ["CMD", "curl", "-f", "http://arcana-in-action/health"]
20
  interval: 60s
21
  timeout: 5s
22
  retries: 3
23
 
24
  networks:
25
- arcana-in-action-net:
26
- name: arcana-in-action-network
27
- arcana-gateway-net:
28
- name: arcana-gateway-network
29
  external: true
 
1
  services:
2
+ atheon-in-action:
3
  build:
4
  context: .
5
  target: runtime
6
  ports:
7
  - 8698:7860
8
  networks:
9
+ - atheon-in-action-net
10
+ - atheon-gateway-net
11
  volumes:
12
  - ./app:/app
13
  environment:
14
+ ATHEON_API_KEY: "${ATHEON_API_KEY}"
15
  GROQ_API_KEY: "${GROQ_API_KEY}"
16
  MONGO_URI: "${MONGO_URI}"
17
  OPENBLAS_NUM_THREADS: "${OPENBLAS_NUM_THREADS:-4}"
18
  healthcheck:
19
+ test: ["CMD", "curl", "-f", "http://atheon-in-action/health"]
20
  interval: 60s
21
  timeout: 5s
22
  retries: 3
23
 
24
  networks:
25
+ atheon-in-action-net:
26
+ name: atheon-in-action-network
27
+ atheon-gateway-net:
28
+ name: atheon-gateway-network
29
  external: true