Compare commits
4 Commits
6d11759ad1
...
6058226e68
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6058226e68 | ||
|
|
f541993699 | ||
|
|
8cf01b5793 | ||
|
|
7452110062 |
@ -89,33 +89,26 @@ jobs:
|
|||||||
docker pull registry.redecarneir.us/onlyoneaccesstemplate:latest
|
docker pull registry.redecarneir.us/onlyoneaccesstemplate:latest
|
||||||
|
|
||||||
# Executa o novo container na porta 80
|
# Executa o novo container na porta 80
|
||||||
# docker run -d \
|
|
||||||
# --name onlyoneaccesstemplate \
|
|
||||||
# --restart unless-stopped \
|
|
||||||
# -p 80:8080 \
|
|
||||||
# -p 443:8081 \
|
|
||||||
# -e ASPNETCORE_ENVIRONMENT=Production \
|
|
||||||
# -e ASPNETCORE_URLS="http://+:8080;https://+:8081" \
|
|
||||||
# registry.redecarneir.us/onlyoneaccesstemplate:latest
|
|
||||||
# Executa o novo container apenas com HTTP
|
|
||||||
docker run -d \
|
docker run -d \
|
||||||
--name onlyoneaccesstemplate \
|
--name onlyoneaccesstemplate \
|
||||||
--restart unless-stopped \
|
--restart unless-stopped \
|
||||||
-p 80:8080 \
|
--add-host="k3ss1:172.17.0.1" \
|
||||||
--memory=2g \
|
--add-host="k3sw2:172.17.0.1" \
|
||||||
--cpus=1.5 \
|
-p 80:8080 \
|
||||||
--health-cmd="curl -f http://localhost:8080/health || exit 1" \
|
--memory=2g \
|
||||||
--health-interval=30s \
|
--cpus=1.5 \
|
||||||
--health-timeout=10s \
|
--health-cmd="curl -f http://localhost:8080/health || exit 1" \
|
||||||
--health-retries=3 \
|
--health-interval=30s \
|
||||||
--health-start-period=60s \
|
--health-timeout=10s \
|
||||||
-e ASPNETCORE_ENVIRONMENT=Production \
|
--health-retries=3 \
|
||||||
-e ASPNETCORE_URLS="http://+:8080" \
|
--health-start-period=60s \
|
||||||
-e DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true \
|
-e ASPNETCORE_ENVIRONMENT=Production \
|
||||||
-e DOTNET_USE_POLLING_FILE_WATCHER=true \
|
-e ASPNETCORE_URLS="http://+:8080" \
|
||||||
-e DOTNET_EnableDiagnostics=0 \
|
-e DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true \
|
||||||
-e DOTNET_RUNNING_IN_CONTAINER=true \
|
-e DOTNET_USE_POLLING_FILE_WATCHER=true \
|
||||||
registry.redecarneir.us/onlyoneaccesstemplate:latest
|
-e DOTNET_EnableDiagnostics=0 \
|
||||||
|
-e DOTNET_RUNNING_IN_CONTAINER=true \
|
||||||
|
registry.redecarneir.us/onlyoneaccesstemplate:latest
|
||||||
|
|
||||||
# Limpa imagens não utilizadas
|
# Limpa imagens não utilizadas
|
||||||
docker image prune -f
|
docker image prune -f
|
||||||
|
|||||||
@ -48,6 +48,8 @@ namespace OnlyOneAccessTemplate.Controllers
|
|||||||
return "en";
|
return "en";
|
||||||
if (path.StartsWith("/es"))
|
if (path.StartsWith("/es"))
|
||||||
return "es";
|
return "es";
|
||||||
|
if (path.StartsWith("/br"))
|
||||||
|
return "pt";
|
||||||
|
|
||||||
return "pt"; // default
|
return "pt"; // default
|
||||||
}
|
}
|
||||||
@ -88,6 +90,7 @@ namespace OnlyOneAccessTemplate.Controllers
|
|||||||
|
|
||||||
// Current language display
|
// Current language display
|
||||||
ViewBag.CurrentLanguageDisplay = _languageService.GetLanguageDisplayName(language);
|
ViewBag.CurrentLanguageDisplay = _languageService.GetLanguageDisplayName(language);
|
||||||
|
//ViewBag.CtaButtonText = "Mudar";
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void SetupContentViewBag(SiteConfiguration config, string language)
|
protected void SetupContentViewBag(SiteConfiguration config, string language)
|
||||||
@ -382,9 +385,9 @@ namespace OnlyOneAccessTemplate.Controllers
|
|||||||
ViewBag.FooterMadeWith = "Feito com ❤️ no Brasil";
|
ViewBag.FooterMadeWith = "Feito com ❤️ no Brasil";
|
||||||
|
|
||||||
// Contact info
|
// Contact info
|
||||||
ViewBag.ContactEmail = "contato@seusite.com";
|
ViewBag.ContactEmail = "contato@convert-it.online";
|
||||||
ViewBag.ContactPhone = "(11) 99999-9999";
|
ViewBag.ContactPhone = null;
|
||||||
ViewBag.ContactAddress = "São Paulo, SP";
|
ViewBag.ContactAddress = "São Bernando do Campo, SP";
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void SetupEnglishContent()
|
protected void SetupEnglishContent()
|
||||||
|
|||||||
@ -19,11 +19,12 @@ namespace OnlyOneAccessTemplate.Controllers
|
|||||||
|
|
||||||
[Route("")]
|
[Route("")]
|
||||||
[Route("pt")]
|
[Route("pt")]
|
||||||
|
[Route("br")]
|
||||||
public IActionResult Index()
|
public IActionResult Index()
|
||||||
{
|
{
|
||||||
var language = GetCurrentLanguage();
|
var language = GetCurrentLanguage();
|
||||||
var siteConfig = _siteConfig.GetConfiguration(language);
|
var siteConfig = _siteConfig.GetConfiguration(language);
|
||||||
|
|
||||||
ViewBag.PageTitle = siteConfig.SiteTitle;
|
ViewBag.PageTitle = siteConfig.SiteTitle;
|
||||||
ViewBag.PageDescription = siteConfig.SiteDescription;
|
ViewBag.PageDescription = siteConfig.SiteDescription;
|
||||||
ViewBag.CurrentPage = "home";
|
ViewBag.CurrentPage = "home";
|
||||||
@ -31,6 +32,18 @@ namespace OnlyOneAccessTemplate.Controllers
|
|||||||
return View(siteConfig);
|
return View(siteConfig);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Route("privacy")]
|
||||||
|
public IActionResult Privacy()
|
||||||
|
{
|
||||||
|
return View();
|
||||||
|
}
|
||||||
|
|
||||||
|
[Route("terms")]
|
||||||
|
public IActionResult Terms()
|
||||||
|
{
|
||||||
|
return View();
|
||||||
|
}
|
||||||
|
|
||||||
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
|
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
|
||||||
public IActionResult Error()
|
public IActionResult Error()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -235,6 +235,7 @@
|
|||||||
@await Html.PartialAsync("_AdUnit")
|
@await Html.PartialAsync("_AdUnit")
|
||||||
|
|
||||||
<!-- Seção CTA Final -->
|
<!-- Seção CTA Final -->
|
||||||
|
@*
|
||||||
<section class="final-cta py-5">
|
<section class="final-cta py-5">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -248,7 +249,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
|
||||||
|
*@
|
||||||
|
</div>
|
||||||
|
|
||||||
<!-- Sidebar Direita com Anúncios -->
|
<!-- Sidebar Direita com Anúncios -->
|
||||||
<div class="col-xl-2 col-lg-2 d-none d-lg-block">
|
<div class="col-xl-2 col-lg-2 d-none d-lg-block">
|
||||||
|
|||||||
@ -63,8 +63,8 @@
|
|||||||
<p>Para questões sobre esta política de privacidade ou seus dados pessoais, entre em contato conosco:</p>
|
<p>Para questões sobre esta política de privacidade ou seus dados pessoais, entre em contato conosco:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>E-mail:</strong> @ViewBag.ContactEmail</li>
|
<li><strong>E-mail:</strong> @ViewBag.ContactEmail</li>
|
||||||
<li><strong>Telefone:</strong> @ViewBag.ContactPhone</li>
|
@* <li><strong>Telefone:</strong> @ViewBag.ContactPhone</li>
|
||||||
</ul>
|
*@ </ul>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -63,8 +63,8 @@
|
|||||||
<p>Para questões sobre estes termos, entre em contato conosco:</p>
|
<p>Para questões sobre estes termos, entre em contato conosco:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>E-mail:</strong> @ViewBag.ContactEmail</li>
|
<li><strong>E-mail:</strong> @ViewBag.ContactEmail</li>
|
||||||
<li><strong>Telefone:</strong> @ViewBag.ContactPhone</li>
|
@* <li><strong>Telefone:</strong> @ViewBag.ContactPhone</li>
|
||||||
</ul>
|
*@ </ul>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -36,8 +36,12 @@
|
|||||||
<h6 class="text-primary mb-3">@ViewBag.FooterMenuTitle</h6>
|
<h6 class="text-primary mb-3">@ViewBag.FooterMenuTitle</h6>
|
||||||
<ul class="list-unstyled">
|
<ul class="list-unstyled">
|
||||||
<li><a href="@ViewBag.HomeUrl" class="text-light text-decoration-none">@ViewBag.MenuHome</a></li>
|
<li><a href="@ViewBag.HomeUrl" class="text-light text-decoration-none">@ViewBag.MenuHome</a></li>
|
||||||
|
|
||||||
|
@*
|
||||||
<li><a href="@ViewBag.AboutUrl" class="text-light text-decoration-none">@ViewBag.MenuAbout</a></li>
|
<li><a href="@ViewBag.AboutUrl" class="text-light text-decoration-none">@ViewBag.MenuAbout</a></li>
|
||||||
<li><a href="@ViewBag.ContactUrl" class="text-light text-decoration-none">@ViewBag.MenuContact</a></li>
|
<li><a href="@ViewBag.ContactUrl" class="text-light text-decoration-none">@ViewBag.MenuContact</a></li>
|
||||||
|
|
||||||
|
*@
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -18,6 +18,7 @@
|
|||||||
@ViewBag.MenuHome
|
@ViewBag.MenuHome
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
@*
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link @(ViewBag.CurrentPage == "about" ? "active" : "")"
|
<a class="nav-link @(ViewBag.CurrentPage == "about" ? "active" : "")"
|
||||||
href="@ViewBag.AboutUrl">
|
href="@ViewBag.AboutUrl">
|
||||||
@ -30,6 +31,8 @@
|
|||||||
@ViewBag.MenuContact
|
@ViewBag.MenuContact
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
*@
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<!-- Language Switcher -->
|
<!-- Language Switcher -->
|
||||||
@ -55,10 +58,13 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
@*
|
||||||
<!-- CTA Button -->
|
<!-- CTA Button -->
|
||||||
<a href="#conversion-form" class="btn btn-primary btn-sm scroll-to-form hover-lift">
|
<a href="#conversion-form" class="btn btn-primary btn-sm scroll-to-form hover-lift">
|
||||||
@ViewBag.CtaButtonText
|
@ViewBag.CtaButtonText
|
||||||
</a>
|
</a>
|
||||||
</div>
|
*@
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
Loading…
Reference in New Issue
Block a user