Skip to content
Snippets Groups Projects
Commit 774317b7 authored by vmadmin's avatar vmadmin
Browse files

no place anymore need to make it locally

parent 56add210
No related branches found
No related tags found
No related merge requests found
......@@ -26,7 +26,7 @@ WORKDIR /app
COPY --from=builder /app/dist/about-me/browser /usr/share/nginx/html
# Copy custom Nginx configuration (optional)
COPY --from=builder /app/nginx.conf /etc/nginx/nginx.conf
COPY nginx.conf /etc/nginx/nginx.conf
# Ensure correct permissions
RUN chown -R appuser:appgroup /usr/share/nginx/html /etc/nginx/nginx.conf
......
services:
my-angular-app:
image: git-registry.gibb.ch/rsc146273/m347-personal-site:latest
build:
context: .
dockerfile: Dockerfile
ports:
- "8080:80"
\ No newline at end of file
......@@ -13,47 +13,39 @@ http {
server {
listen 80;
server_name raphael-schreiber.com;
location / {
return 301 https://raphael-schreiber.com;
}
}
server {
listen 443;
server_name raphael-schreiber.com;
ssl_certificate /etc/ssl/raphael-schreiber.pem;
ssl_certificate_key /etc/ssl/raphael-schreiber.key;
server_name localhost; # Nur für lokale Nutzung
gzip on;
access_log /logs/access_log compression;
access_log /var/log/nginx/access.log compression;
location / {
root /usr/share/nginx/html;
index index.html;
try_files $uri $uri/ /index.html;
}
# **Fix für JavaScript-Dateien**
location ~* \.(js|mjs)$ {
root /usr/share/nginx/html;
types { application/javascript js mjs; }
default_type application/javascript;
add_header Content-Type application/javascript;
try_files $uri =404;
}
# **Fix für CSS-Dateien**
location ~* \.(css|scss)$ {
root /usr/share/nginx/html;
types { text/css css scss; }
default_type text/css;
add_header Content-Type text/css;
try_files $uri =404;
}
# **Fix für Bilder & Icons**
location ~* \.(png|jpg|jpeg|gif|ico|svg)$ {
root /usr/share/nginx/html;
try_files $uri =404;
}
}
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment