diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 487123a..9ad74c1 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -118,8 +118,11 @@ jobs: docker compose -f docker-compose-staging.yml -p $COMPOSE_PROJECT_NAME up -d --build --remove-orphans + reloadUrl=${STAGING_URL}/api/_/admin/reload + curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer ${ADMIN_TOKEN}" -d '{}' "${reloadUrl}" + # clear ssr cache - ssrUrl=${STAGING_URL}/tibiapi/ssr + ssrUrl=${STAGING_URL}/api/ssr curl -X POST -H "Content-Type: application/json" -d '{}' "${ssrUrl}?clear=1" - name: deploy @@ -188,7 +191,9 @@ jobs: ${RSYNC_HOST}:./ + reloadUrl=${LIVE_URL}/api/_/admin/reload + curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer ${ADMIN_TOKEN}" -d '{}' "${reloadUrl}" # clear ssr cache - ssrUrl=${LIVE_URL}/tibiapi/ssr + ssrUrl=${LIVE_URL}/api/ssr curl -X POST -H "Content-Type: application/json" -d '{}' "${ssrUrl}?clear=1" diff --git a/api/config.yml b/api/config.yml index add0084..bb0d213 100644 --- a/api/config.yml +++ b/api/config.yml @@ -18,3 +18,8 @@ assets: path: ../frontend/assets/fonts - name: img path: ../frontend/assets/img + +admin: + tokens: + - token: ${ADMIN_TOKEN} + allowReload: true diff --git a/api/config.yml.env b/api/config.yml.env index e69de29..fd300b1 100644 --- a/api/config.yml.env +++ b/api/config.yml.env @@ -0,0 +1 @@ +ADMIN_TOKEN=5bdfjc78hdxn338cuhSJ diff --git a/api/hooks/ssr/post_create.js b/api/hooks/ssr/post_bind.js similarity index 100% rename from api/hooks/ssr/post_create.js rename to api/hooks/ssr/post_bind.js