diff --git a/apps/notifications-service/railway.json b/apps/notifications-service/railway.json new file mode 100644 index 0000000..583538d --- /dev/null +++ b/apps/notifications-service/railway.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://railway.com/railway.schema.json", + "build": { + "builder": "RAILPACK", + "buildCommand": "yarn build", + "watchPatterns": ["yarn.lock", "apps/notifications-service/**", "packages/**"] + }, + "deploy": { + "preDeployCommand": "cd apps/notifications-service && yarn db:migrate", + "startCommand": "cd apps/notifications-service && yarn start:prod", + "restartPolicyType": "ALWAYS", + "multiRegionConfig": { + "us-west2": { "numReplicas": 1 } + } + } +} diff --git a/apps/notifications-service/railway.toml b/apps/notifications-service/railway.toml deleted file mode 100644 index 677d682..0000000 --- a/apps/notifications-service/railway.toml +++ /dev/null @@ -1,13 +0,0 @@ -[build] -builder = "railpack" -buildCommand = "yarn build" -watchPatterns = ["yarn.lock", "apps/notifications-service/**", "packages/**"] - -[deploy] -preDeployCommand = "cd apps/notifications-service && yarn db:migrate" -startCommand = "cd apps/notifications-service && yarn start:prod" -restartPolicyType = "ON_FAILURE" -restartPolicyMaxRetries = 3 - -[deploy.multiRegionConfig] -us-west2 = { numReplicas = 1 } diff --git a/apps/swap-service/railway.json b/apps/swap-service/railway.json new file mode 100644 index 0000000..e7c4edc --- /dev/null +++ b/apps/swap-service/railway.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://railway.com/railway.schema.json", + "build": { + "builder": "RAILPACK", + "buildCommand": "yarn build", + "watchPatterns": ["yarn.lock", "apps/swap-service/**", "packages/**"] + }, + "deploy": { + "preDeployCommand": "cd apps/swap-service && yarn db:migrate", + "startCommand": "cd apps/swap-service && yarn start:prod", + "restartPolicyType": "ALWAYS", + "multiRegionConfig": { + "us-west2": { "numReplicas": 1 } + } + } +} diff --git a/apps/swap-service/railway.toml b/apps/swap-service/railway.toml deleted file mode 100644 index edcb7fa..0000000 --- a/apps/swap-service/railway.toml +++ /dev/null @@ -1,13 +0,0 @@ -[build] -builder = "railpack" -buildCommand = "yarn build" -watchPatterns = ["yarn.lock", "apps/swap-service/**", "packages/**"] - -[deploy] -preDeployCommand = "cd apps/swap-service && yarn db:migrate" -startCommand = "cd apps/swap-service && yarn start:prod" -restartPolicyType = "ON_FAILURE" -restartPolicyMaxRetries = 3 - -[deploy.multiRegionConfig] -us-west2 = { numReplicas = 1 } diff --git a/apps/user-service/railway.json b/apps/user-service/railway.json new file mode 100644 index 0000000..377fc66 --- /dev/null +++ b/apps/user-service/railway.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://railway.com/railway.schema.json", + "build": { + "builder": "RAILPACK", + "buildCommand": "yarn build", + "watchPatterns": ["yarn.lock", "apps/user-service/**", "packages/**"] + }, + "deploy": { + "preDeployCommand": "cd apps/user-service && yarn db:migrate", + "startCommand": "cd apps/user-service && yarn start:prod", + "restartPolicyType": "ALWAYS", + "multiRegionConfig": { + "us-west2": { "numReplicas": 1 } + } + } +} diff --git a/apps/user-service/railway.toml b/apps/user-service/railway.toml deleted file mode 100644 index cd158f8..0000000 --- a/apps/user-service/railway.toml +++ /dev/null @@ -1,13 +0,0 @@ -[build] -builder = "railpack" -buildCommand = "yarn build" -watchPatterns = ["yarn.lock", "apps/user-service/**", "packages/**"] - -[deploy] -preDeployCommand = "cd apps/user-service && yarn db:migrate" -startCommand = "cd apps/user-service && yarn start:prod" -restartPolicyType = "ON_FAILURE" -restartPolicyMaxRetries = 3 - -[deploy.multiRegionConfig] -us-west2 = { numReplicas = 1 }