文件名称:mysite:我是一名*开发人员。 这是我的网站
文件大小:323KB
文件格式:ZIP
更新时间:2024-04-29 18:09:27
TypeScript
贷款PETIT 可从在线访问该网站,并进行检查。 联络我 与我联系的首选方式是通过给我发送电子邮件。 您可以在以下其他地方找到我: 领英: : 麦芽: : 应用程序部署 多亏了GitHub Actions,部署过程得以完全自动化。 当某物被压入母盘时触发。 使用保存在 Docker Hub公共存储库中的Docker映像将应用程序部署到Docker Swarm。 部署完成后,以下服务应在托管服务器上运行。 Traefik云本机路由器(名为traefik ):基于traefik:v2.2 Next.js应用程序(名为next_app ):基于petitloan / mysite:next_app 通过AWS SES发送电子邮件的API (名为send_email ):基于petitloan / mysite:send_email 用于将电子邮件排队的Redis DB
【文件预览】:
mysite-master
----next_app()
--------next.config.js(223B)
--------package.json(1KB)
--------.prettierignore(5B)
--------Dockerfile(374B)
--------package-lock.json(617KB)
--------.env(192B)
--------src()
--------tsconfig.json(485B)
--------next-env.d.ts(75B)
--------.gitignore(386B)
--------tailwind.config.js(548B)
--------.dockerignore(46B)
--------public()
--------postcss.config.js(148B)
----.github()
--------workflows()
----LICENSE(34KB)
----CONTRIBUTING.md(6KB)
----send_email()
--------package.json(975B)
--------.prettierrc(20B)
--------Dockerfile(398B)
--------package-lock.json(444KB)
--------.env(28B)
--------src()
--------tsconfig.json(145B)
--------.gitignore(2KB)
--------.dockerignore(20B)
--------.example.aws.json(148B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(1KB)
----swarm()
--------docker-compose.send_email.yml(1KB)
--------ghost_entrypoint.sh(1KB)
--------docker-compose.ghost.yml(2KB)
--------docker-compose.next_app.yml(661B)
--------.secrets()
--------docker-compose.traefik.yml(2KB)
--------init_docker_secrets.sh(3KB)
--------.gitignore(29B)
--------build_and_push_images.sh(1KB)