diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7d2f2e8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.idea +dist +node_modules diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..87ca58c --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,22 @@ +version: '3' + +networks: + web: + external: true + +services: + frontend: + image: docker.cybre.town/adb/adb.sh + build: + dockerfile: ./Dockerfile + context: ./ + labels: + - "traefik.enable=true" + + - "traefik.http.routers.adb-sh.rule=Host(`adb.sh`)" + - "traefik.http.routers.adb-sh.entrypoints=https" + - "traefik.http.services.adb-sh.loadbalancer.server.port=8080" + - "traefik.http.routers.adb-sh.tls.certresolver=mytlschallenge" + - "traefik.docker.network=web" + ports: + - "9000:8080" diff --git a/nginx.conf b/nginx.conf index a5c0430..7bd36c0 100644 --- a/nginx.conf +++ b/nginx.conf @@ -18,7 +18,7 @@ http { # tcp_nopush on; keepalive_timeout 3; # tcp_nodelay on; -# gzip on; + gzip on; client_max_body_size 1m; server { @@ -83,7 +83,7 @@ http { location / { index index.html; root /var/www/html; - try_files $uri $uri/ /index.html; + try_files $uri $uri/; absolute_redirect off; } } diff --git a/src/me/index.md b/src/me/index.md index 7162f46..3d09f74 100755 --- a/src/me/index.md +++ b/src/me/index.md @@ -51,16 +51,32 @@ meta: - working at [54GradSoftware](https://54gradsoftware.de) ### techniques I'm familiar with -#### programming languages & frameworks -- HTML -- CSS -- JavaScript -- TypeScript -- NodeJS - - Express -- Vue -- Python -- Arduino +#### webdev +- HTML5 / CSS3 +- JavaScript / TypeScript +- frontend / meta frameworks + - Vue / Nuxt + - SolidJS / Solid Start +- backend + - NodeJS (Express) + - Deno (oak) + - Django +- CSS frameworks + - Bootstrap + - Tailwind + +#### devops +- linux + - Debian & Ubuntu + - nixOS +- Docker +- Ansible +- Kubernetes + +#### database +- MariaDB & Postgres +- MongoDB +- Redis #### software - KiCad @@ -71,16 +87,6 @@ meta: - Indesign - Illustrator -#### other -- Linux - - Debian & Ubuntu - - nixOS -- Docker -- Ansible -- MariaDB & Postgres -- MongoDB -- Redis - ## :mailbox_with_mail: contact me - Matrix: [@adb:adb.sh](https://matrix.to/#/@adb:adb.sh)