mirror of
https://github.com/fleetbase/fleetbase.git
synced 2025-12-19 14:18:57 +00:00
use new app dir in httpd container
This commit is contained in:
2
.github/workflows/cd.yml
vendored
2
.github/workflows/cd.yml
vendored
@@ -72,7 +72,7 @@ jobs:
|
||||
run: |-
|
||||
set -eu
|
||||
# run deploy.sh script before deployments
|
||||
env "ECS_RUN.SERVICE=app" "ECS_RUN.LAUNCH_TYPE=FARGATE" ./ecs-tool run -l "ecs-tool" --image_tag '{container_name}-${{ env.VERSION }}' --cluster ${{ env.PROJECT }}-${{ env.STACK }} --task_definition ${{ env.PROJECT }}-${{ env.STACK }}-app --container_name app /fleetbase/api/deploy.sh
|
||||
env "ECS_RUN.SERVICE=app" "ECS_RUN.LAUNCH_TYPE=FARGATE" ./ecs-tool run -l "ecs-tool" --image_tag '{container_name}-${{ env.VERSION }}' --cluster ${{ env.PROJECT }}-${{ env.STACK }} --task_definition ${{ env.PROJECT }}-${{ env.STACK }}-app --container_name app ./deploy.sh
|
||||
./ecs-tool deploy --image_tag '{container_name}-${{ env.VERSION }}' --cluster ${{ env.PROJECT }}-${{ env.STACK }} -s app -s scheduler -s events
|
||||
|
||||
build_frontend:
|
||||
|
||||
@@ -4,4 +4,4 @@ FROM nginx:stable-alpine
|
||||
ENV NGINX_APPLICATION_HOSTNAME application
|
||||
|
||||
COPY docker/httpd/vhost.conf /etc/nginx/templates/default.conf.template
|
||||
COPY api/public/ /var/www/html/api/public/
|
||||
COPY api/public/ /fleetbase/api/public/
|
||||
@@ -1,7 +1,7 @@
|
||||
server {
|
||||
listen 80;
|
||||
server_name localhost;
|
||||
root /var/www/html/api/public;
|
||||
root /fleetbase/api/public;
|
||||
# hide nginx version for security purposes
|
||||
server_tokens off;
|
||||
access_log /var/log/nginx/access.log;
|
||||
|
||||
Reference in New Issue
Block a user