first commit

This commit is contained in:
Flo 2024-08-24 22:32:02 +00:00
parent 12ac40a875
commit 61338d9a28
9 changed files with 34 additions and 34 deletions

View File

@ -1,4 +1,4 @@
# template
# bee
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 15.2.6.

View File

@ -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": {

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -1,5 +1,5 @@
upstream host-backend-nginx {
server template-backend-nginx:80;
server bee-backend-nginx:80;
}

View File

@ -1,5 +1,5 @@
{
"name": "template",
"name": "bee",
"version": "0.0.0",
"scripts": {
"ng": "ng",

View File

@ -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" />

View File

@ -28,6 +28,6 @@
"enableI18nLegacyMessageIdFormat": false,
"strictInjectionParameters": true,
"strictInputAccessModifiers": true,
"strictTemplates": true
"strictbees": true
}
}