generated from flo/template-frontend
first commit
This commit is contained in:
parent
12ac40a875
commit
61338d9a28
@ -1,4 +1,4 @@
|
||||
# template
|
||||
# bee
|
||||
|
||||
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 15.2.6.
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
"version": 1,
|
||||
"newProjectRoot": "projects",
|
||||
"projects": {
|
||||
"template": {
|
||||
"bee": {
|
||||
"projectType": "application",
|
||||
"schematics": {
|
||||
"@schematics/angular:component": {
|
||||
@ -83,10 +83,10 @@
|
||||
"builder": "@angular-devkit/build-angular:dev-server",
|
||||
"configurations": {
|
||||
"production": {
|
||||
"browserTarget": "template:build:production"
|
||||
"browserTarget": "bee:build:production"
|
||||
},
|
||||
"development": {
|
||||
"browserTarget": "template:build:development"
|
||||
"browserTarget": "bee:build:development"
|
||||
}
|
||||
},
|
||||
"defaultConfiguration": "development"
|
||||
@ -94,7 +94,7 @@
|
||||
"extract-i18n": {
|
||||
"builder": "@angular-devkit/build-angular:extract-i18n",
|
||||
"options": {
|
||||
"browserTarget": "template:build"
|
||||
"browserTarget": "bee:build"
|
||||
}
|
||||
},
|
||||
"test": {
|
||||
|
||||
@ -32,12 +32,12 @@ source $ENV_DIR/bin/drun
|
||||
source $ENV_DIR/bin/dexec
|
||||
|
||||
# Build and start docker containers
|
||||
dexec template-frontend build
|
||||
dexec template-frontend up -d
|
||||
dexec bee-frontend build
|
||||
dexec bee-frontend up -d
|
||||
|
||||
# Install node Packages
|
||||
drun template-frontend npm install
|
||||
drun template-frontend npm install -g @angular/cli
|
||||
drun bee-frontend npm install
|
||||
drun bee-frontend npm install -g @angular/cli
|
||||
|
||||
# Initial build of website
|
||||
drun template-frontend npm run build
|
||||
drun bee-frontend npm run build
|
||||
@ -1,31 +1,31 @@
|
||||
networks:
|
||||
template:
|
||||
bee:
|
||||
external: true
|
||||
|
||||
services:
|
||||
template-frontend-app:
|
||||
image: template-frontend-app
|
||||
bee-frontend-app:
|
||||
image: bee-frontend-app
|
||||
networks:
|
||||
- template
|
||||
- bee
|
||||
volumes:
|
||||
- /Users/flo/dev/frontend/template/:/var/www/
|
||||
- /Users/flo/dev/frontend/bee/:/var/www/
|
||||
build:
|
||||
context: ./../
|
||||
dockerfile: ./docker/npm/dockerfile
|
||||
tty: true
|
||||
|
||||
template-frontend-nginx:
|
||||
image: template-frontend-nginx
|
||||
bee-frontend-nginx:
|
||||
image: bee-frontend-nginx
|
||||
networks:
|
||||
- template
|
||||
- bee
|
||||
volumes:
|
||||
- /Users/flo/dev/frontend/template/:/var/www/html:z
|
||||
- /Users/flo/dev/frontend/bee/:/var/www/html:z
|
||||
build:
|
||||
context: ./../
|
||||
dockerfile: ./docker/nginx/dockerfile
|
||||
labels:
|
||||
- "traefik.http.routers.frontend.rule=Host(`template.local`)"
|
||||
- "traefik.http.routers.frontend.rule=Host(`bee.local`)"
|
||||
- "traefik.http.routers.frontend.entrypoints=websecure"
|
||||
- "traefik.http.routers.frontend.tls.certresolver=le"
|
||||
depends_on:
|
||||
- template-frontend-app
|
||||
- bee-frontend-app
|
||||
@ -1,12 +1,12 @@
|
||||
networks:
|
||||
template:
|
||||
bee:
|
||||
external: true
|
||||
|
||||
services:
|
||||
template-frontend-app:
|
||||
image: template-frontend-app
|
||||
bee-frontend-app:
|
||||
image: bee-frontend-app
|
||||
networks:
|
||||
- template
|
||||
- bee
|
||||
volumes:
|
||||
- ./../:/var/www/html
|
||||
build:
|
||||
@ -14,18 +14,18 @@ services:
|
||||
dockerfile: ./docker/npm/dockerfile
|
||||
tty: true
|
||||
|
||||
template-frontend-nginx:
|
||||
image: template-frontend-nginx
|
||||
bee-frontend-nginx:
|
||||
image: bee-frontend-nginx
|
||||
networks:
|
||||
- template
|
||||
- bee
|
||||
volumes:
|
||||
- ./../:/var/www/html
|
||||
build:
|
||||
context: ./../
|
||||
dockerfile: ./docker/nginx/dockerfile
|
||||
labels:
|
||||
- "traefik.http.routers.frontend.rule=Host(`template.local`)"
|
||||
- "traefik.http.routers.frontend.rule=Host(`bee.local`)"
|
||||
- "traefik.http.routers.frontend.entrypoints=websecure"
|
||||
- "traefik.http.routers.frontend.tls.certresolver=le"
|
||||
depends_on:
|
||||
- template-frontend-app
|
||||
- bee-frontend-app
|
||||
@ -1,5 +1,5 @@
|
||||
upstream host-backend-nginx {
|
||||
server template-backend-nginx:80;
|
||||
server bee-backend-nginx:80;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "template",
|
||||
"name": "bee",
|
||||
"version": "0.0.0",
|
||||
"scripts": {
|
||||
"ng": "ng",
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Template</title>
|
||||
<title>Bienen</title>
|
||||
<base href="/" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<link rel="icon" type="image/x-icon" href="assets/icon.ico" />
|
||||
|
||||
@ -28,6 +28,6 @@
|
||||
"enableI18nLegacyMessageIdFormat": false,
|
||||
"strictInjectionParameters": true,
|
||||
"strictInputAccessModifiers": true,
|
||||
"strictTemplates": true
|
||||
"strictbees": true
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user