Skip to content

Commit 81431ec

Browse files
author
DHBaek
authored
Merge pull request #22 from ainize-team/refactor/donghoon/update-envs-and-docker-compose
refactor: update envs and docker compose
2 parents 0c0fc7d + 07224d9 commit 81431ec

File tree

6 files changed

+11
-34
lines changed

6 files changed

+11
-34
lines changed

.env.sample

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
BROKER_BASE_URI=amqp://<user_name>:<password>@<rabbitmq_container_name>:5672
2-
DATABASE_URL=<filebase_database_url>
3-
STORAGE_BUCKET=<filebase_storage_bucket>
4-
APP_NAME=text-to-art
2+
FIREBASE_DATABASE_URL=<filebase_database_url>
3+
FIREBASE_STORAGE_BUCKET=<filebase_storage_bucket>
4+
FIREBASE_APP_NAME=text-to-art

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ docker build -t tti-worker .
4646
```shell
4747
docker run -d --name <worker_container_name> \
4848
--gpus='"device=0"' -e BROKER_URI=<broker_uri> \
49-
-e DATABASE_URL=<firebase_realtime_database_url> \
50-
-e STORAGE_BUCKET=<firebase_storage_url> \
49+
-e FIREBASE_DATABASE_URL=<firebase_realtime_database_url> \
50+
-e FIREBASE_STORAGE_BUCKET=<firebase_storage_url> \
5151
-v <firebase_credential_path>:/app/key -v <model_local_path>:/app/model \
5252
tti-worker
5353
```

docker-compose.yml

-23
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,6 @@
11
version: '3'
22

33
services:
4-
stable-diffusion-v2:
5-
build:
6-
context: .
7-
dockerfile: Dockerfile
8-
container_name: stable-diffuion-v2-worker
9-
env_file:
10-
- .env
11-
environment:
12-
- VHOST_NAME=stable-diffusion-v2
13-
volumes:
14-
- <firebase_credential_path>:/app/key
15-
- <model_local_path>:/app/model
16-
networks:
17-
- tti-fastapi_dev
18-
restart: unless-stopped
19-
deploy:
20-
resources:
21-
reservations:
22-
devices:
23-
- driver: nvidia
24-
device_ids: [<gpu_id>]
25-
capabilities: [gpu]
26-
274
stable-diffusion-v2-1:
285
build:
296
context: .

src/configs/config.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ class ModelSettings(BaseSettings):
1515

1616
class FirebaseSettings(BaseSettings):
1717
cred_path: str = "/app/key/serviceAccountKey.json"
18-
database_url: str
19-
storage_bucket: str
20-
app_name: str = "text-to-art"
18+
firebase_database_url: str
19+
firebase_storage_bucket: str
20+
firebase_app_name: str = "text_to_art"
2121

2222

2323
celery_worker_settings = CeleryWorkerSettings()

src/utils.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
from schemas import ImageGenerationResponse, ImageGenerationResult, ImageGenerationWorkerOutput
1414

1515

16-
app_name = firebase_settings.app_name
16+
app_name = firebase_settings.firebase_app_name
1717

1818

1919
def clear_memory() -> None:

src/worker.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
firebase_admin.initialize_app(
1818
cred,
1919
{
20-
"databaseURL": firebase_settings.database_url,
21-
"storageBucket": firebase_settings.storage_bucket,
20+
"databaseURL": firebase_settings.firebase_database_url,
21+
"storageBucket": firebase_settings.firebase_storage_bucket,
2222
},
2323
)

0 commit comments

Comments
 (0)