From juanitobananas, 9 Years ago, written in Plain Text.
Embed
  1. {
  2.   "apps": [
  3.     {
  4.       "name": "auth-server local mail helper",
  5.       "script": "test/mail_helper.js",
  6.       "cwd": "fxa-auth-server",
  7.       "env": {
  8.         "NODE_ENV": "dev",
  9.       },
  10.       "max_restarts": "1",
  11.       "min_uptime": "2m"
  12.     },
  13.     {
  14.       "name": "auth-server db memory",
  15.       "script": "node_modules/fxa-auth-db-mysql/bin/server.js",
  16.       "cwd": "fxa-auth-server",
  17.       "env": {
  18.         "NODE_ENV": "dev",
  19.         "HOST": "0.0.0.0",
  20.         "MYSQL_USER": "fxa",
  21.         "MYSQL_PASSWORD": "geheim",
  22.         "MYSQL_SLAVE_USER": "fxa",
  23.         "MYSQL_SLAVE_PASSWORD": "geheim"
  24.       },
  25.       "max_restarts": "1",
  26.       "min_uptime": "2m"
  27.     },
  28.     {
  29.       "name": "auth-server key server",
  30.       "script": "bin/key_server.js",
  31.       "cwd": "fxa-auth-server",
  32.       "env": {
  33.         "NODE_ENV": "dev",
  34.         "IP_ADDRESS": "0.0.0.0",
  35.         "PUBLIC_URL": "https://fxa-auth.cool",
  36.         "OAUTH_URL": "https://fxa-oauth.cool",
  37.         "CONTENT_SERVER_URL": "https://fxa-content.cool"
  38.       },
  39.       "max_restarts": "1",
  40.       "min_uptime": "2m"
  41.     },
  42.     {
  43.       "name": "content-server PORT 3030",
  44.       "script": "node_modules/.bin/grunt",
  45.       "args": ["server"],
  46.       "cwd": "fxa-content-server",
  47.       "env": {
  48.         "NODE_ENV": "development",
  49.         "IP_ADDRESS": "0.0.0.0",
  50.         "PUBLIC_URL": "https://fxa-content.cool",
  51.         "FXA_URL": "https://fxa-auth.cool",
  52.         "FXA_OAUTH_URL": "https://fxa-oauth.cool",
  53.         "FXA_PROFILE_URL": "https://fxa-profile.cool",
  54.         "REDIRECT_PORT": "3031"
  55.       },
  56.       "max_restarts": "1",
  57.       "min_uptime": "2m"
  58.     },
  59.     {
  60.       "name": "fxa-basket-proxy PORT 1114",
  61.       "script": "./bin/basket-proxy-server.js",
  62.       "cwd": "fxa-basket-proxy",
  63.       "max_restarts": "1",
  64.       "min_uptime": "2m"
  65.     },
  66.     {
  67.       "name": "fxa-basket-proxy fake basket server PORT 10140",
  68.       "script": "./bin/fake-basket-server.js",
  69.       "cwd": "fxa-basket-proxy",
  70.       "max_restarts": "1",
  71.       "min_uptime": "2m"
  72.     },
  73.     {
  74.       "name": "oauth-server PORT 9010",
  75.       "script": "bin/server.js",
  76.       "cwd": "fxa-oauth-server",
  77.       "env": {
  78.         "NODE_ENV": "dev",
  79.         "HOST" : "0.0.0.0",
  80.         "PUBLIC_URL": "https://fxa-oauth.cool",
  81.       },
  82.       "max_restarts": "1",
  83.       "min_uptime": "2m"
  84.     },
  85.      {
  86.       "name": "oauth-server-internal PORT 9011",
  87.       "script": "bin/internal.js",
  88.       "cwd": "fxa-oauth-server",
  89.       "env": {
  90.         "NODE_ENV": "dev",
  91.         "HOST_INTERNAL" : "0.0.0.0"
  92.       },
  93.       "max_restarts": "1",
  94.       "min_uptime": "2m"
  95.     },
  96.     {
  97.       "name": "profile-server PORT 1111",
  98.       "script": "bin/server.js",
  99.       "cwd": "fxa-profile-server",
  100.       "max_restarts": "1",
  101.       "env": {
  102.         "NODE_ENV": "dev",
  103.         "HOST": "0.0.0.0",
  104.         "PUBLIC_URL": "https://fxa-profile.cool",
  105.         "AUTH_SERVER_URL": "https://fxa-auth.cool/v1",
  106.         "OAUTH_SERVER_URL": "https://fxa-oauth.cool/v1",
  107.         "IMG": "local",
  108.         "INSECURE_SSL": true,
  109.         "REJECT_UNAUTHORIZED": false,
  110.       },
  111.       "min_uptime": "2m"
  112.     },
  113.     {
  114.       "name": "profile-server static dev PORT 1112",
  115.       "script": "bin/_static.js",
  116.       "cwd": "fxa-profile-server",
  117.       "max_restarts": "1",
  118.       "env": {
  119.         "NODE_ENV": "dev"
  120.       },
  121.       "min_uptime": "2m"
  122.     },
  123.     {
  124.       "name": "profile-server worker PORT 1113",
  125.       "script": "bin/worker.js",
  126.       "cwd": "fxa-profile-server",
  127.       "max_restarts": "1",
  128.       "env": {
  129.         "NODE_ENV": "dev",
  130.         "WORKER_HOST": "0.0.0.0"
  131.       },
  132.       "min_uptime": "2m"
  133.     },
  134.     {
  135.       "name": "123done PORT 8080",
  136.       "script": "server.js",
  137.       "cwd": "123done",
  138.       "max_restarts": "1",
  139.       "env": {
  140.         "CONFIG_123DONE": "./config-local.json",
  141.         "NODE_ENV": "dev"
  142.       },
  143.       "min_uptime": "2m"
  144.     },
  145.     {
  146.       "name": "321done UNTRUSTED PORT 10139",
  147.       "script": "server.js",
  148.       "cwd": "123done",
  149.       "max_restarts": "1",
  150.       "env": {
  151.         "CONFIG_123DONE": "./config-local-untrusted.json",
  152.         "NODE_ENV": "dev"
  153.       },
  154.       "min_uptime": "2m"
  155.     },
  156.     {
  157.       "name": "fxa-oauth-console PORT 10137",
  158.       "script": "bin/server.js",
  159.       "cwd": "fxa-oauth-console",
  160.       "env": {
  161.         "NODE_ENV": "dev",
  162.         "HOST": "0.0.0.0"
  163.       },
  164.       "max_restarts": "1",
  165.       "min_uptime": "2m"
  166.     },
  167.     {
  168.       "name": "browserid-verifier PORT 5050",
  169.       "script": "server.js",
  170.       "cwd": "browserid-verifier",
  171.       "env": {
  172.         "PORT": "5050",
  173.         "IP_ADDRESS": "0.0.0.0",
  174.         "PUBLIC_URL": "https://fxa-browser-verifier.cool",
  175.         "INSECURE_SSL": true
  176.       },
  177.       "max_restarts": "1",
  178.       "min_uptime": "2m"
  179.     },
  180.     {
  181.       "name": "sync server PORT 5000",
  182.       "script": "../_scripts/syncserver.sh",
  183.       "cwd": "syncserver",
  184.       "env": {
  185.         "SYNCTO_TOKEN_SERVER_URL": "https://syncserver.cool/token/",
  186.         "PUBLIC_URL": "https://syncserver.cool",
  187.         "FXA_URL": "https://fxa-auth.cool",
  188.         "FXA_OAUTH_URL": "https://fxa-oauth.cool",
  189.         "FXA_PROFILE_URL": "https://fxa-profile.cool",
  190.         "FXA_CONTENT": "https://fxa-content.cool",
  191.       },
  192.       "max_restarts": "1",
  193.       "min_uptime": "2m"
  194.     },
  195.     {
  196.       "name": "auth-mailer PORT 10136",
  197.       "script": "bin/server.js",
  198.       "cwd": "fxa-auth-mailer",
  199.       "env": {
  200.         "NODE_ENV": "dev"
  201.       },
  202.       "max_restarts": "1",
  203.       "min_uptime": "2m"
  204.     }
  205.   ]
  206. }
  207.