diff --git a/.gitea/workflows/build-and-deploy.yml b/.gitea/workflows/build-and-deploy.yml index 8efd101..102ab41 100644 --- a/.gitea/workflows/build-and-deploy.yml +++ b/.gitea/workflows/build-and-deploy.yml @@ -4,7 +4,7 @@ on: push: branches: - main - + - main-debipogi jobs: build-and-deploy: runs-on: ubuntu-latest @@ -19,7 +19,7 @@ jobs: mkdir -p ~/.ssh echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa chmod 600 ~/.ssh/id_rsa - git clone -b hexagonal-reforged ssh://gitea@gitea.takiguchi.ovh:12960/Codiki/codiki-properties.git --config core.sshCommand='ssh -o StrictHostKeyChecking=no' + git clone --branch debipogi ssh://gitea@gitea.takiguchi.ovh:12960/Codiki/codiki-properties.git --config core.sshCommand='ssh -o StrictHostKeyChecking=no' - name: 📄 Edit configuration run: | @@ -45,11 +45,11 @@ jobs: - name: 📤 Transfer artifacts to remote server env: - SSH_PRIVATE_KEY: ${{ secrets.PROD_SSH_PRIVATE_KEY }} - REMOTE_USER: ${{ secrets.PROD_REMOTE_USER }} - REMOTE_HOST: ${{ secrets.PROD_REMOTE_HOST }} - REMOTE_PORT: ${{ secrets.PROD_REMOTE_PORT }} - REMOTE_PATH: ${{ secrets.PROD_REMOTE_PATH }} + SSH_PRIVATE_KEY: ${{ secrets.D_PROD_SSH_PRIVATE_KEY }} + REMOTE_USER: ${{ secrets.D_PROD_REMOTE_USER }} + REMOTE_HOST: ${{ secrets.D_PROD_REMOTE_HOST }} + REMOTE_PORT: ${{ secrets.D_PROD_REMOTE_PORT }} + REMOTE_PATH: ${{ secrets.D_PROD_REMOTE_PATH }} run: | mkdir -p ~/.ssh echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa @@ -61,15 +61,15 @@ jobs: - name: 🚀 Launch application onto remote server env: SSH_PRIVATE_KEY: ${{ secrets.PROD_SSH_PRIVATE_KEY }} - REMOTE_USER: ${{ secrets.PROD_REMOTE_USER }} - REMOTE_HOST: ${{ secrets.PROD_REMOTE_HOST }} - REMOTE_PORT: ${{ secrets.PROD_REMOTE_PORT }} - REMOTE_PATH: ${{ secrets.PROD_REMOTE_PATH }} + REMOTE_USER: ${{ secrets.D_PROD_REMOTE_USER }} + REMOTE_HOST: ${{ secrets.D_PROD_REMOTE_HOST }} + REMOTE_PORT: ${{ secrets.D_PROD_REMOTE_PORT }} + REMOTE_PATH: ${{ secrets.D_PROD_REMOTE_PATH }} run: | ssh -o StrictHostKeyChecking=no $REMOTE_HOST -l $REMOTE_USER -p $REMOTE_PORT << EOC cd $REMOTE_PATH sudo /usr/bin/docker load < $REMOTE_PATH/codiki-backend.tar sudo /usr/bin/docker load < $REMOTE_PATH/codiki-frontend.tar - sudo /usr/bin/docker compose down - sudo /usr/bin/docker compose up --detach + sudo /usr/bin/docker compose --file /home/codiki/docker-compose.yml down + sudo /usr/bin/docker compose --file /home/codiki/docker-compose.yml up --detach EOC \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index b2109da..90972fa 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,7 +12,7 @@ services: POSTGRES_PASSWORD: PGDATA: /var/lib/postgresql/data/pgdata volumes: - - "./docker/postgresql/pgdata:/var/lib/postgresql/data/pgdata" + - "/home/codiki/database:/var/lib/postgresql/data/pgdata" restart: always codiki-backend: @@ -23,7 +23,7 @@ services: ports: - "50011:8080" volumes: - - "/opt/codiki/pictures:/opt/codiki/pictures" + - "/home/codiki/pictures:/opt/codiki/pictures" networks: - "codiki-network" restart: always diff --git a/frontend/conf/nginx.conf b/frontend/conf/nginx.conf index 15740a9..9e37b94 100644 --- a/frontend/conf/nginx.conf +++ b/frontend/conf/nginx.conf @@ -44,7 +44,7 @@ http { } location ~ ^/api { - proxy_pass http://192.168.1.153:50011; + proxy_pass http://192.168.1.154:50011; proxy_set_header Host $host:$server_port; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Real-IP $remote_addr;