File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -232,19 +232,15 @@ jobs:
232232 script_stop : true
233233 script : |
234234 sudo systemctl stop noice-api.service || true
235- sudo rm -rf /usr/local/share/noice /etc/noice
235+ sudo rm -rf /usr/local/share/noice-api /etc/noice-api
236236
237- sudo mkdir -p /var/log/ noice
238- sudo chown -R nobody:nogroup /var/log/ noice
239- sudo chmod -R 755 /var/log/ noice
237+ sudo mv ${{ env.SCP_DEST_PATH }}/app /usr/local/share/ noice-api
238+ sudo chown -R nobody:nogroup /usr/local/share/ noice-api
239+ sudo chmod -R 755 /usr/local/share/ noice-api
240240
241- sudo mv ${{ env.SCP_DEST_PATH }}/app /usr/local/share/noice
242- sudo chown -R nobody:nogroup /usr/local/share/noice
243- sudo chmod -R 755 /usr/local/share/noice
244-
245- sudo mv ${{ env.SCP_DEST_PATH }}/conf /etc/noice
246- sudo chown -R nobody:nogroup /etc/noice
247- sudo chmod -R 700 /etc/noice
241+ sudo mv ${{ env.SCP_DEST_PATH }}/conf /etc/noice-api
242+ sudo chown -R nobody:nogroup /etc/noice-api
243+ sudo chmod -R 700 /etc/noice-api
248244
249245 sudo chown root:root ${{ env.SCP_DEST_PATH }}/deploy/logrotate.d/*
250246 sudo chmod 644 ${{ env.SCP_DEST_PATH }}/deploy/logrotate.d/*
Original file line number Diff line number Diff line change @@ -3,15 +3,15 @@ spring.datasource.username=${NOICE_API_PG_USER}
33spring.datasource.password =${NOICE_API_PG_PASSWORD}
44
55spring.cloud.gcp.project-id =${NOICE_API_GCP_PROJECT_ID}
6- spring.cloud.gcp.credentials.location =file:/etc/noice/gcp-service-account-key.json
6+ spring.cloud.gcp.credentials.location =file:/etc/noice-api /gcp-service-account-key.json
77
88app.cors.allowed-origins =https://trynoice.com
99
1010app.auth.hmac-secret =${NOICE_API_AUTH_HMAC_SECRET}
1111app.auth.refresh-token-expiry =15d
1212app.auth.cookie-domain =trynoice.com
1313
14- app.subscriptions.google-play-api-key-path =/etc/noice/gcp-service-account-key.json
14+ app.subscriptions.google-play-api-key-path =/etc/noice-api /gcp-service-account-key.json
1515app.subscriptions.gcp-pubsub-sub-name =${NOICE_API_GCP_PUBSUB_SUB_NAME}
1616app.subscriptions.stripe-api-key =${NOICE_API_STRIPE_API_KEY}
1717app.subscriptions.stripe-webhook-secret =${NOICE_API_STRIPE_WH_SECRET}
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ spring.datasource.password=${NOICE_API_PG_PASSWORD}
1111server.port =8080
1212
1313spring.cloud.gcp.project-id =${NOICE_API_GCP_PROJECT_ID}
14- spring.cloud.gcp.credentials.location =file:/etc/noice/gcp-service-account-key.json
14+ spring.cloud.gcp.credentials.location =file:/etc/noice-api /gcp-service-account-key.json
1515
1616app.cors.allowed-origins =http://localhost:[*],https://staging.trynoice.com
1717
@@ -22,7 +22,7 @@ app.auth.sign-in-token-expiry=5m
2222app.auth.sign-in-reattempt-max-delay =10m
2323app.auth.cookie-domain =staging.trynoice.com
2424
25- app.subscriptions.google-play-api-key-path =/etc/noice/gcp-service-account-key.json
25+ app.subscriptions.google-play-api-key-path =/etc/noice-api /gcp-service-account-key.json
2626app.subscriptions.gcp-pubsub-sub-name =${NOICE_API_GCP_PUBSUB_SUB_NAME}
2727app.subscriptions.google-play-test-mode-enabled =true
2828app.subscriptions.stripe-api-key =${NOICE_API_STRIPE_API_KEY}
Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ Wants=network-online.target
77User =nobody
88Group =nogroup
99Type =simple
10- ExecStart =/usr/bin/authbind --deep /usr/bin/java -cp '/usr/local/share/noice/lib/* :/usr/local/share/noice' com.trynoice.api.Application --spring.config.additional-location =file:///etc/noice/api.properties --logging.file.name =/var/log/noice/api.log
11- EnvironmentFile =/etc/noice/api.env
10+ ExecStart =/usr/bin/authbind --deep /usr/bin/java -cp '/usr/local/share/noice-api :/usr/local/share/noice-api/lib/* ' com.trynoice.api.Application --spring.config.additional-location =file:///etc/noice-api /api.properties --logging.file.name =/var/log/noice-api /api.log
11+ EnvironmentFile =/etc/noice-api /api.env
1212SuccessExitStatus =143
1313Restart =on-failure
1414
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ spring.cloud.gcp.project-id=
3838
3939# Path of a Spring Resource that is a GCP service account key for subscribing to
4040# Google Play Subscription events using GCP Cloud pub/sub, e.g.
41- # `file:/etc/noice/service-account-key.json`.
41+ # `file:/etc/noice-api /service-account-key.json`.
4242spring.cloud.gcp.credentials.location =
4343
4444# Comma-separated list of allowed origin patterns for CORS.
@@ -89,7 +89,7 @@ app.subscriptions.android-application-id=com.github.ashutoshgngwr.noice
8989
9090# Path of a service account key for accessing the Google Play Developers API.
9191# The service account must have access to manage subscriptions on Google Play,
92- # e.g. `/etc/noice/service-account-key.json`.
92+ # e.g. `/etc/noice-api /service-account-key.json`.
9393app.subscriptions.google-play-api-key-path =
9494
9595# Name (only the last part) of a GCP Cloud Pub/Sub subscription to pull Google
You can’t perform that action at this time.
0 commit comments