zodern / meteor-up

Production Quality Meteor Deployment to Anywhere
http://meteor-up.com/
MIT License
1.28k stars 279 forks source link

Trying to customize Proxy #1263

Open asdf195 opened 2 years ago

asdf195 commented 2 years ago

I am attempting to change the configuration of nginx, I followed the steps detailed in http://meteor-up.com/docs.html#advanced-configuration added a shared block in my mup.js file, when adding an nginx config file for mup to use I get the following error: x Start proxy: FAILED ------------------------------------STDERR------------------------------------ Error response from daemon: endpoint mup-nginx-proxy not found Error response from daemon: network mup-proxy not found Error: No such container: mup-nginx-proxy-letsencrypt Error response from daemon: endpoint mup-nginx-proxy-letsencrypt not found Error response from daemon: network mup-proxy not found docker: Error response from daemon: driver failed programming external connectivity on endpoint mup-nginx-proxy (18cf9a63a8bcd9f22878bac861c0339416301e6d205770e0339b21d8a69b14a1): Bind for 0.0.0.0:443 failed: port is already allocated. ------------------------------------STDOUT------------------------------------ mup-nginx-proxy Removed mup-nginx-proxy Removed mup-nginx-proxy-letsencrypt v1.13.1: Pulling from jrcs/letsencrypt-nginx-proxy-companion Digest: sha256:e357f37c08366b7dbd6793daa5792a44ff3d764dfebdce85047bff5e06e3e7a7 Status: Image is up to date for jrcs/letsencrypt-nginx-proxy-companion:v1.13.1 docker.io/jrcs/letsencrypt-nginx-proxy-companion:v1.13.1 0.8.0: Pulling from jwilder/nginx-proxy Digest: sha256:858bc5194baeafb316a591eb96a3ef61f1d6016122fbc3be1aaa62eca2cf39c5 Status: Image is up to date for jwilder/nginx-proxy:0.8.0 docker.io/jwilder/nginx-proxy:0.8.0 Pulled jwilder/nginx-proxy and jrcs/letsencrypt-nginx-proxy-companion 63d4357dcda71885e90ed36ce780caee35efd2f42dda3efb375767143c949afd

I have no other process using port 443, so I don understand why it is complaining that the port is already allocated. Any help would be greatly appreciated

asdf195 commented 2 years ago

If it helps I add the contents of my mup.js: module.exports = { servers: { one: { host: 'REDACTED', username: 'REDACTED', pem: 'REDACTED' } },

app: { name: 'HSM-Brazil', path: '../../',

servers: {
  one: {},
},

buildOptions: {
  serverOnly: true,
},

env: {
  ROOT_URL: 'REDACTED',
  MONGO_URL: 'REDACTED',
},

docker: {
  image: 'abernix/meteord:node-12-base',
  prepareBundle: true,
  useBuildKit: true,
  stopAppDuringPrepareBundle: true,
},
enableUploadProgressBar: true

}, proxy: { domains: 'redacted', shared{ nginxConfig: './nginx.conf' }, ssl: { letsEncryptEmail: 'redacted', forceSSL: true } } };