Compare commits
30 Commits
prod
...
23cb51985c
| Author | SHA1 | Date | |
|---|---|---|---|
| 23cb51985c | |||
| 0c5ce6c1eb | |||
| a0e06d3ef8 | |||
| f191d7c07a | |||
| 8863b7f7ab | |||
| 41080370c5 | |||
| ff2fbba1aa | |||
| 6b9b6cb3b8 | |||
| 9e3becfc17 | |||
| 96a9bd8fc8 | |||
| 75a8a5e307 | |||
| 5dd11e1fc8 | |||
| d0c26f15e2 | |||
| 560d21c9fe | |||
| 4f0571ec02 | |||
| ad5a22e985 | |||
| d288a8a883 | |||
| 78eeea9e08 | |||
| 1f7cef1f4b | |||
| 6cedf34b8e | |||
| df0af634d6 | |||
| 41072ac03f | |||
| 43191f99a9 | |||
| 41dea63243 | |||
| ee9c363b56 | |||
| 1ad823a301 | |||
| ded08985b5 | |||
| cb847f8b8f | |||
| a7b082dc7a | |||
| 741eed066c |
@@ -6,7 +6,9 @@ services:
|
|||||||
image: mathwave/sprint-repo:certupdater
|
image: mathwave/sprint-repo:certupdater
|
||||||
command: worker
|
command: worker
|
||||||
environment:
|
environment:
|
||||||
|
MINIO_HOST: "minio.develop.sprinthub.ru"
|
||||||
MINIO_SECRET_KEY: $MINIO_SECRET_KEY_DEV
|
MINIO_SECRET_KEY: $MINIO_SECRET_KEY_DEV
|
||||||
|
MONGO_HOST: "mongo.develop.sprinthub.ru"
|
||||||
MONGO_PASSWORD: $MONGO_PASSWORD_DEV
|
MONGO_PASSWORD: $MONGO_PASSWORD_DEV
|
||||||
STAGE: "development"
|
STAGE: "development"
|
||||||
volumes:
|
volumes:
|
||||||
@@ -14,8 +16,6 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- configurator
|
- configurator
|
||||||
- queues-development
|
- queues-development
|
||||||
- minio-development
|
|
||||||
- mongo-development
|
|
||||||
deploy:
|
deploy:
|
||||||
mode: replicated
|
mode: replicated
|
||||||
restart_policy:
|
restart_policy:
|
||||||
@@ -31,7 +31,3 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
queues-development:
|
queues-development:
|
||||||
external: true
|
external: true
|
||||||
minio-development:
|
|
||||||
external: true
|
|
||||||
mongo-development:
|
|
||||||
external: true
|
|
||||||
|
|||||||
@@ -6,7 +6,9 @@ services:
|
|||||||
image: mathwave/sprint-repo:certupdater
|
image: mathwave/sprint-repo:certupdater
|
||||||
command: worker
|
command: worker
|
||||||
environment:
|
environment:
|
||||||
|
MINIO_HOST: "minio.sprinthub.ru"
|
||||||
MINIO_SECRET_KEY: $MINIO_SECRET_KEY_PROD
|
MINIO_SECRET_KEY: $MINIO_SECRET_KEY_PROD
|
||||||
|
MONGO_HOST: "mongo.sprinthub.ru"
|
||||||
MONGO_PASSWORD: $MONGO_PASSWORD_PROD
|
MONGO_PASSWORD: $MONGO_PASSWORD_PROD
|
||||||
STAGE: "production"
|
STAGE: "production"
|
||||||
volumes:
|
volumes:
|
||||||
@@ -14,8 +16,6 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- configurator
|
- configurator
|
||||||
- queues
|
- queues
|
||||||
- minio
|
|
||||||
- mongo
|
|
||||||
deploy:
|
deploy:
|
||||||
mode: replicated
|
mode: replicated
|
||||||
restart_policy:
|
restart_policy:
|
||||||
@@ -31,7 +31,3 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
queues:
|
queues:
|
||||||
external: true
|
external: true
|
||||||
minio:
|
|
||||||
external: true
|
|
||||||
mongo:
|
|
||||||
external: true
|
|
||||||
|
|||||||
2
blob.py
2
blob.py
@@ -1,7 +1,7 @@
|
|||||||
import os
|
import os
|
||||||
from minio import Minio
|
from minio import Minio
|
||||||
|
|
||||||
MINIO_HOST = "minio:9000"
|
MINIO_HOST = os.getenv("MINIO_HOST", "localhost") + ":9000"
|
||||||
MINIO_ACCESS_KEY = os.getenv("MINIO_ACCESS_KEY", "serviceminioadmin")
|
MINIO_ACCESS_KEY = os.getenv("MINIO_ACCESS_KEY", "serviceminioadmin")
|
||||||
MINIO_SECRET_KEY = os.getenv("MINIO_SECRET_KEY", "minioadmin")
|
MINIO_SECRET_KEY = os.getenv("MINIO_SECRET_KEY", "minioadmin")
|
||||||
|
|
||||||
|
|||||||
3
mongo.py
3
mongo.py
@@ -4,11 +4,12 @@ import os
|
|||||||
|
|
||||||
MONGO_USER = os.getenv("MONGO_USER", "mongo")
|
MONGO_USER = os.getenv("MONGO_USER", "mongo")
|
||||||
MONGO_PASSWORD = os.getenv("MONGO_PASSWORD", "password")
|
MONGO_PASSWORD = os.getenv("MONGO_PASSWORD", "password")
|
||||||
|
MONGO_HOST = os.getenv("MONGO_HOST", "localhost")
|
||||||
|
|
||||||
|
|
||||||
class Mongo:
|
class Mongo:
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
url = f"mongodb://{MONGO_USER}:{MONGO_PASSWORD}@mongo:27017/"
|
url = f"mongodb://{MONGO_USER}:{MONGO_PASSWORD}@{MONGO_HOST}:27017/"
|
||||||
self.client: pymongo.MongoClient = pymongo.MongoClient(url)
|
self.client: pymongo.MongoClient = pymongo.MongoClient(url)
|
||||||
self.database = self.client.get_database("certupdater")
|
self.database = self.client.get_database("certupdater")
|
||||||
self.hosts_collection.create_index([
|
self.hosts_collection.create_index([
|
||||||
|
|||||||
Reference in New Issue
Block a user