forked from sh-edraft.de/sh_discord_bot
		
	Improved docker #70-1
This commit is contained in:
		| @@ -20,7 +20,7 @@ | ||||
|       "prod": "export KDB_ENVIRONMENT=production; export KDB_NAME=KDB-Prod; cpl start;", | ||||
|       "stage": "export KDB_ENVIRONMENT=staging; export KDB_NAME=KDB-Stage; cpl start;", | ||||
|       "dev": "export KDB_ENVIRONMENT=development; export KDB_NAME=KDB-Dev; cpl start;", | ||||
|       "build-docker": "cpl b; docker-compose down; docker build -t kdb .", | ||||
|       "build-docker": "cpl b; docker-compose down; docker build -t kdb:kdb .", | ||||
|       "compose": "docker-compose up -d", | ||||
|       "docker": "cpl build-docker; cpl compose;" | ||||
|     } | ||||
|   | ||||
| @@ -23,10 +23,12 @@ services: | ||||
|     image: kdb/kdb-web:0.3 | ||||
|     container_name: kdb_web_prod_1 | ||||
|     depends_on: | ||||
|       - kdb_db_1 | ||||
|       - kdb_prod_1 | ||||
|     volumes: | ||||
|       - kdb_web_prod_1:/app | ||||
|     restart: 'no' | ||||
|     ports: | ||||
|       - '8042:80' | ||||
|  | ||||
|   kdb_db_1: | ||||
|     image: mysql:latest | ||||
|   | ||||
| @@ -4,10 +4,7 @@ FROM python:3.10.7-bullseye | ||||
| WORKDIR /app | ||||
| COPY ./dist/bot/build/ . | ||||
|  | ||||
| RUN pip install cpl-core --extra-index-url https://pip.sh-edraft.de | ||||
| RUN pip install cpl-discord --extra-index-url https://pip.sh-edraft.de | ||||
| RUN pip install cpl-query --extra-index-url https://pip.sh-edraft.de | ||||
| RUN pip install cpl-translation --extra-index-url https://pip.sh-edraft.de | ||||
| RUN pip install -r requirements.txt --extra-index-url https://pip.sh-edraft.de | ||||
| RUN apt-get update -y | ||||
| RUN apt-get install nano -y | ||||
|  | ||||
|   | ||||
| @@ -40,8 +40,8 @@ | ||||
|               "budgets": [ | ||||
|                 { | ||||
|                   "type": "initial", | ||||
|                   "maximumWarning": "500kb", | ||||
|                   "maximumError": "1mb" | ||||
|                   "maximumWarning": "8mb", | ||||
|                   "maximumError": "16mb" | ||||
|                 }, | ||||
|                 { | ||||
|                   "type": "anyComponentStyle", | ||||
|   | ||||
							
								
								
									
										2
									
								
								kdb-web/dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								kdb-web/dockerfile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| FROM nginx:alpine | ||||
| COPY ./dist/kdb-web/ /usr/share/nginx/html | ||||
| @@ -9,7 +9,8 @@ | ||||
|     "prebuild": "npm run update-version", | ||||
|     "build": "ng build", | ||||
|     "watch": "ng build --watch --configuration development", | ||||
|     "test": "ng test" | ||||
|     "test": "ng test", | ||||
|     "build-docker": "ng build; docker build -t kdb-web:kdb-web ." | ||||
|   }, | ||||
|   "private": true, | ||||
|   "dependencies": { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user