Feature/CI Workflow #1

Merged
jusemon merged 7 commits from feature/ci-workflow into main 2025-11-25 17:21:47 -05:00
3 changed files with 35 additions and 0 deletions
Showing only changes of commit aeceab7cd7 - Show all commits

11
Dockerfile Normal file
View file

@ -0,0 +1,11 @@
FROM nginx:alpine
# Copy the HTML file
COPY index.html /usr/share/nginx/html/index.html
# Copy nginx configuration
COPY nginx.conf /etc/nginx/conf.d/default.conf
# Expose port 80
EXPOSE 80

7
docker-compose.yml Normal file
View file

@ -0,0 +1,7 @@
name: threejs-test
services:
ui:
build: .
restart: unless-stopped

17
nginx.conf Normal file
View file

@ -0,0 +1,17 @@
server {
listen 80;
server_name localhost;
root /usr/share/nginx/html;
index index.html;
location / {
try_files $uri $uri/ =404;
}
# Enable gzip compression
gzip on;
gzip_types text/html text/css application/javascript;
gzip_min_length 1000;
}