Seu arquivo global /home/dokku/VHOST
deve ter sido substituído por dokku.me
. Verifique isso, assim como o arquivo /home/dokku/APP/VHOST
.
root@username:/home/dokku/appname# cat nginx.conf
server {
listen [::]:80;
listen 80;
server_name appname.wrongname.co.uk ;
access_log /var/log/nginx/appname-access.log;
error_log /var/log/nginx/appname-error.log;
Parte 1: Como atualizo a variável server_name na linha de comando?
Rodada de bônus: Alguma idéia do porquê dokku (para docker) estar nomeando o meu servidor de repente? Recentemente, ele começou a chamar as coisas appname.dokku.me
, onde, como antes, chamava corretamente os novos aplicativos 'appname.servername.co.uk'?
Obrigado.
Seu arquivo global /home/dokku/VHOST
deve ter sido substituído por dokku.me
. Verifique isso, assim como o arquivo /home/dokku/APP/VHOST
.
você pode usar o comando sed
cp /home/dokku/appname/nginx.conf /home/dokku/appname/nginx.conf.backup
sed -i 's/appname.wrongname.co.uk/appname.dokku.me/g' /home/dokku/appname/nginx.conf
neste comando, pesquise um conteúdo no arquivo específico e substitua-o por um novo formato de conteúdo para usá-lo:
sed -i 's/searchForContent/replacementNewContent/g' addressToFile