mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
link shortner
This commit is contained in:
14
.vscode/launch.json
vendored
14
.vscode/launch.json
vendored
@@ -41,6 +41,20 @@
|
||||
"restart": true,
|
||||
"autoAttachChildProcesses": true
|
||||
},
|
||||
{
|
||||
"address": "127.0.0.1",
|
||||
"localRoot": "${workspaceFolder}/LinkShortner",
|
||||
"name": "Link Shortner: Debug with Docker",
|
||||
"port": 9826,
|
||||
"remoteRoot": "/usr/src/app",
|
||||
"request": "attach",
|
||||
"skipFiles": [
|
||||
"<node_internals>/**"
|
||||
],
|
||||
"type": "node",
|
||||
"restart": true,
|
||||
"autoAttachChildProcesses": true
|
||||
},
|
||||
{
|
||||
"address": "127.0.0.1",
|
||||
"localRoot": "${workspaceFolder}/TestServer",
|
||||
|
||||
@@ -243,6 +243,47 @@ services:
|
||||
{{ end }}
|
||||
|
||||
|
||||
link-shortner:
|
||||
ports:
|
||||
- '3521:3521'
|
||||
{{ if eq .Env.ENVIRONMENT "development" }}
|
||||
- '9826:9229' # Debugging port.
|
||||
{{ end }}
|
||||
{{ if or (eq .Env.ENVIRONMENT "development") (eq .Env.ENVIRONMENT "ci") }}
|
||||
build:
|
||||
network: host
|
||||
context: .
|
||||
dockerfile: ./LinkShortner/Dockerfile
|
||||
{{ else }}
|
||||
image: oneuptime/link-shortner:{{ .Env.APP_TAG }}
|
||||
{{ end }}
|
||||
restart: always
|
||||
env_file:
|
||||
- ./Common/.env
|
||||
- ./CommonServer/.env
|
||||
- ./LinkShortner/.env
|
||||
depends_on:
|
||||
- redis
|
||||
- postgres
|
||||
links:
|
||||
- redis
|
||||
- postgres
|
||||
{{ if eq .Env.ENVIRONMENT "development" }}
|
||||
volumes:
|
||||
- ./LinkShortner:/usr/src/app
|
||||
# Use node modules of the container and not host system.
|
||||
# https://stackoverflow.com/questions/29181032/add-a-volume-to-docker-but-exclude-a-sub-folder
|
||||
- /usr/src/app/node_modules/
|
||||
- ./Common:/usr/src/Common
|
||||
- ./Model:/usr/src/Model
|
||||
- ./CommonServer:/usr/src/CommonServer
|
||||
- ./CommonUI:/usr/src/CommonUI
|
||||
- /usr/src/Common/node_modules/
|
||||
- /usr/src/CommonUI/node_modules/
|
||||
- /usr/src/CommonServer/node_modules/
|
||||
- /usr/src/Model/node_modules/
|
||||
{{ end }}
|
||||
|
||||
workflow:
|
||||
ports:
|
||||
- '3099:3099'
|
||||
@@ -262,7 +303,6 @@ services:
|
||||
- ./Common/.env
|
||||
- ./CommonServer/.env
|
||||
- ./Workflow/.env
|
||||
|
||||
depends_on:
|
||||
- redis
|
||||
- postgres
|
||||
|
||||
Reference in New Issue
Block a user