@@ -99,77 +99,77 @@ jobs:
9999          WorkingDirectory=/home/${{ secrets.SERVER_USER }} 
100100
101101          # 환경 변수 설정 
102-           Environment=" JWT_SECRET_KEY=${{ secrets.JWT_SECRET_KEY }}"  
103-           Environment=" JWT_ACCESS_TOKEN_EXPIRATION=600000"  
104-           Environment=" JWT_REFRESH_TOKEN_EXPIRATION=604800000"  
105-           Environment=" KAKAO_API_KEY=${{ secrets.KAKAO_API_KEY }}"  
106-           Environment=" KAKAO_CLIENT_ID=${{ secrets.KAKAO_CLIENT_ID }}"  
107-           Environment=" KAKAO_CLIENT_SECRET=${{ secrets.KAKAO_CLIENT_SECRET }}"  
108-           Environment=" KAKAO_REDIRECT_URI=http://${{ secrets.SERVER_IP }}:8443/api/v1/auth/kakao/callback"  
109-           Environment=" GOOGLE_CLIENT_ID=${{ secrets.GOOGLE_CLIENT_ID }}"  
110-           Environment=" GOOGLE_CLIENT_SECRET=${{ secrets.GOOGLE_CLIENT_SECRET }}"  
111-           Environment=" GOOGLE_REDIRECT_URI=http://${{ secrets.SERVER_IP }}:8443/api/v1/auth/google/callback"  
112-           Environment=" SPRING_MAIL_HOST=${{ secrets.MAIL_HOST }}"  
113-           Environment=" SPRING_MAIL_PORT=${{ secrets.MAIL_PORT }}"  
114-           Environment=" SPRING_MAIL_USERNAME=${{ secrets.MAIL_USERNAME }}"  
115-           Environment=" SPRING_MAIL_PASSWORD=${{ secrets.MAIL_PASSWORD }}"  
116-           Environment=" SERVER_PORT=8443"  
117-           Environment=" SERVER_ADDRESS=0.0.0.0"  
118-           Environment=" SPRING_PROFILES_ACTIVE=secret"  
119-           Environment=" LOGGING_LEVEL_ROOT=INFO"  
120-           Environment=" LOGGING_LEVEL_COM_SWYP=DEBUG"  
121-           Environment=" LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_SECURITY=DEBUG"  
122-           Environment=" LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_WEB=DEBUG"  
123-           Environment=" LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_OAUTH2=DEBUG"  
124-           Environment=" SPRINGDOC_SWAGGER_UI_PATH=/swagger-ui/index.html"  
125-           Environment=" SPRINGDOC_API_DOCS_PATH=/v3/api-docs"  
126-           Environment=" SPRINGDOC_SWAGGER_UI_ENABLED=true"  
127-           Environment=" SPRINGDOC_API_DOCS_ENABLED=true"  
128- 
129-           ExecStart=/usr/lib/jvm/java-17-openjdk-amd64/bin/java \\  
130-             -Xms512m \\  
131-             -Xmx1024m \\  
132-             -XX:+HeapDumpOnOutOfMemoryError \\  
133-             -XX:HeapDumpPath=/home/${{ secrets.SERVER_USER }}/heapdump.hprof \\  
134-             -Dspring.output.ansi.enabled=always \\  
135-             -Dlogging.file.name=/home/${{ secrets.SERVER_USER }}/logs/willgo.log \\  
136-             -Dlogging.pattern.console="% d{yyyy-MM-dd HH:mm:ss} [%p] - %m%n" \ \ 
137-             -Dlogging.pattern.file="% d{yyyy-MM-dd HH:mm:ss} [%p] - %m%n" \ \ 
138-             -jar Location-based-target-authentication-0.0.1-SNAPSHOT.jar \\  
139-             --spring.profiles.active=\ ${SPRING_PROFILES_ACTIVE} \ \ 
140-             --server.port=\ ${SERVER_PORT} \ \ 
141-             --server.address=\ ${SERVER_ADDRESS} \ \ 
142-             --server.ssl.enabled=false \\  
143-             --springdoc.swagger-ui.path=\ ${SPRINGDOC_SWAGGER_UI_PATH} \ \ 
144-             --springdoc.api-docs.path=\ ${SPRINGDOC_API_DOCS_PATH} \ \ 
145-             --springdoc.swagger-ui.enabled=\ ${SPRINGDOC_SWAGGER_UI_ENABLED} \ \ 
146-             --springdoc.api-docs.enabled=\ ${SPRINGDOC_API_DOCS_ENABLED} \ \ 
147-             --springdoc.swagger-ui.configUrl=/v3/api-docs/swagger-config \\  
148-             --springdoc.swagger-ui.url=/v3/api-docs \\  
149-             --logging.level.root=\ ${LOGGING_LEVEL_ROOT} \ \ 
150-             --logging.level.com.swyp=\ ${LOGGING_LEVEL_COM_SWYP} \ \ 
151-             --logging.level.org.springframework.security=\ ${LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_SECURITY} \ \ 
152-             --logging.level.org.springframework.web=\ ${LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_WEB} \ \ 
153-             --logging.level.org.springframework.oauth2=\ ${LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_OAUTH2} \ \ 
154-             --logging.level.org.springframework.web.cors=TRACE \\  
155-             --debug=true \\  
156-             --trace=true \\  
157-             --spring.mail.host=\ ${SPRING_MAIL_HOST} \ \ 
158-             --spring.mail.port=\ ${SPRING_MAIL_PORT} \ \ 
159-             --spring.mail.username=\ ${SPRING_MAIL_USERNAME} \ \ 
160-             --spring.mail.password=\ ${SPRING_MAIL_PASSWORD} \ \ 
161-             --spring.mail.properties.mail.smtp.auth=true \\  
162-             --spring.mail.properties.mail.smtp.starttls.enable=true \\  
163-             --spring.mail.properties.mail.smtp.ssl.trust=smtp.gmail.com \\  
164-             --spring.mail.properties.mail.smtp.ssl.protocols=TLSv1.2 \\  
165-             --spring.mail.properties.mail.debug=true \\  
166-             --spring.security.oauth2.client.registration.google.client-id=\ ${GOOGLE_CLIENT_ID} \ \ 
167-             --spring.security.oauth2.client.registration.google.client-secret=\ ${GOOGLE_CLIENT_SECRET} \ \ 
168-             --spring.security.oauth2.client.registration.google.redirect-uri=\ ${GOOGLE_REDIRECT_URI} \ \ 
169-             --spring.security.oauth2.client.registration.kakao.client-id=\ ${KAKAO_CLIENT_ID} \ \ 
170-             --spring.security.oauth2.client.registration.kakao.client-secret=\ ${KAKAO_CLIENT_SECRET} \ \ 
171-             --spring.security.oauth2.client.registration.kakao.redirect-uri=\ ${KAKAO_REDIRECT_URI} \ \ 
172-             --cors.allowed-origins=" http://locationcheckgo.netlify.app,http://localhost:8443,http://${{ secrets.SERVER_IP }}:8443"  
102+           Environment=JWT_SECRET_KEY=${{ secrets.JWT_SECRET_KEY }} 
103+           Environment=JWT_ACCESS_TOKEN_EXPIRATION=600000 
104+           Environment=JWT_REFRESH_TOKEN_EXPIRATION=604800000 
105+           Environment=KAKAO_API_KEY=${{ secrets.KAKAO_API_KEY }} 
106+           Environment=KAKAO_CLIENT_ID=${{ secrets.KAKAO_CLIENT_ID }} 
107+           Environment=KAKAO_CLIENT_SECRET=${{ secrets.KAKAO_CLIENT_SECRET }} 
108+           Environment=KAKAO_REDIRECT_URI=http://${{ secrets.SERVER_IP }}:8443/api/v1/auth/kakao/callback 
109+           Environment=GOOGLE_CLIENT_ID=${{ secrets.GOOGLE_CLIENT_ID }} 
110+           Environment=GOOGLE_CLIENT_SECRET=${{ secrets.GOOGLE_CLIENT_SECRET }} 
111+           Environment=GOOGLE_REDIRECT_URI=http://${{ secrets.SERVER_IP }}:8443/api/v1/auth/google/callback 
112+           Environment=SPRING_MAIL_HOST=${{ secrets.MAIL_HOST }} 
113+           Environment=SPRING_MAIL_PORT=${{ secrets.MAIL_PORT }} 
114+           Environment=SPRING_MAIL_USERNAME=${{ secrets.MAIL_USERNAME }} 
115+           Environment=SPRING_MAIL_PASSWORD=${{ secrets.MAIL_PASSWORD }} 
116+           Environment=SERVER_PORT=8443 
117+           Environment=SERVER_ADDRESS=0.0.0.0 
118+           Environment=SPRING_PROFILES_ACTIVE=secret 
119+           Environment=LOGGING_LEVEL_ROOT=INFO 
120+           Environment=LOGGING_LEVEL_COM_SWYP=DEBUG 
121+           Environment=LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_SECURITY=DEBUG 
122+           Environment=LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_WEB=DEBUG 
123+           Environment=LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_OAUTH2=DEBUG 
124+           Environment=SPRINGDOC_SWAGGER_UI_PATH=/swagger-ui/index.html 
125+           Environment=SPRINGDOC_API_DOCS_PATH=/v3/api-docs 
126+           Environment=SPRINGDOC_SWAGGER_UI_ENABLED=true 
127+           Environment=SPRINGDOC_API_DOCS_ENABLED=true 
128+ 
129+           ExecStart=/usr/lib/jvm/java-17-openjdk-amd64/bin/java \ 
130+             -Xms512m \ 
131+             -Xmx1024m \ 
132+             -XX:+HeapDumpOnOutOfMemoryError \ 
133+             -XX:HeapDumpPath=/home/${{ secrets.SERVER_USER }}/heapdump.hprof \ 
134+             -Dspring.output.ansi.enabled=always \ 
135+             -Dlogging.file.name=/home/${{ secrets.SERVER_USER }}/logs/willgo.log \ 
136+             -Dlogging.pattern.console='%% d{yyyy-MM-dd HH:mm:ss} [%% p] - %%m%%n'  \ 
137+             -Dlogging.pattern.file='%% d{yyyy-MM-dd HH:mm:ss} [%% p] - %%m%%n'  \ 
138+             -jar Location-based-target-authentication-0.0.1-SNAPSHOT.jar \ 
139+             --spring.profiles.active=${SPRING_PROFILES_ACTIVE} \ 
140+             --server.port=${SERVER_PORT} \ 
141+             --server.address=${SERVER_ADDRESS} \ 
142+             --server.ssl.enabled=false \ 
143+             --springdoc.swagger-ui.path=${SPRINGDOC_SWAGGER_UI_PATH} \ 
144+             --springdoc.api-docs.path=${SPRINGDOC_API_DOCS_PATH} \ 
145+             --springdoc.swagger-ui.enabled=${SPRINGDOC_SWAGGER_UI_ENABLED} \ 
146+             --springdoc.api-docs.enabled=${SPRINGDOC_API_DOCS_ENABLED} \ 
147+             --springdoc.swagger-ui.configUrl=/v3/api-docs/swagger-config \ 
148+             --springdoc.swagger-ui.url=/v3/api-docs \ 
149+             --logging.level.root=${LOGGING_LEVEL_ROOT} \ 
150+             --logging.level.com.swyp=${LOGGING_LEVEL_COM_SWYP} \ 
151+             --logging.level.org.springframework.security=${LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_SECURITY} \ 
152+             --logging.level.org.springframework.web=${LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_WEB} \ 
153+             --logging.level.org.springframework.oauth2=${LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_OAUTH2} \ 
154+             --logging.level.org.springframework.web.cors=TRACE \ 
155+             --debug=true \ 
156+             --trace=true \ 
157+             --spring.mail.host=${SPRING_MAIL_HOST} \ 
158+             --spring.mail.port=${SPRING_MAIL_PORT} \ 
159+             --spring.mail.username=${SPRING_MAIL_USERNAME} \ 
160+             --spring.mail.password=${SPRING_MAIL_PASSWORD} \ 
161+             --spring.mail.properties.mail.smtp.auth=true \ 
162+             --spring.mail.properties.mail.smtp.starttls.enable=true \ 
163+             --spring.mail.properties.mail.smtp.ssl.trust=smtp.gmail.com \ 
164+             --spring.mail.properties.mail.smtp.ssl.protocols=TLSv1.2 \ 
165+             --spring.mail.properties.mail.debug=true \ 
166+             --spring.security.oauth2.client.registration.google.client-id=${GOOGLE_CLIENT_ID} \ 
167+             --spring.security.oauth2.client.registration.google.client-secret=${GOOGLE_CLIENT_SECRET} \ 
168+             --spring.security.oauth2.client.registration.google.redirect-uri=${GOOGLE_REDIRECT_URI} \ 
169+             --spring.security.oauth2.client.registration.kakao.client-id=${KAKAO_CLIENT_ID} \ 
170+             --spring.security.oauth2.client.registration.kakao.client-secret=${KAKAO_CLIENT_SECRET} \ 
171+             --spring.security.oauth2.client.registration.kakao.redirect-uri=${KAKAO_REDIRECT_URI} \ 
172+             --cors.allowed-origins=http://locationcheckgo.netlify.app,http://localhost:8443,http://${{ secrets.SERVER_IP }}:8443 
173173
174174          Restart=always 
175175          RestartSec=10 
0 commit comments