pngr:dockerized(postgres + nginx + golang + react)

时间:2024-06-01 04:02:47
【文件属性】:

文件名称:pngr:dockerized(postgres + nginx + golang + react)

文件大小:239KB

文件格式:ZIP

更新时间:2024-06-01 04:02:47

Go

PNGR堆栈 Dockerized(Postgres + Nginx + Golang + React)入门套件 仅实现基本的用户注册,会话管理和玩具post类型来演示基本的CRUD。 PNGR不是CMS。 特征 前后热装,包括用于golang更改的测试运行程序 具有自动刷新功能的JSON Web令牌cookie:准备进行水平扩展 使用多阶段构建以生成小型生产图像 功能开发由您决定! 要求 安装docker && docker-compose 快速开始 docker-compose up 访问https://localhost (注意https ) 批准自签名证书 更改golang或对代码进行响应,并享受热重装! 应用预览: 重建您的开发环境 也许您的postgres从一次漫不经心的迁移中走了出来,并且您不希望对其进行修复。 docker-compose down -v && do


【文件预览】:
pngr-master
----.env.example(234B)
----golang()
--------go.mod(418B)
--------main.go(937B)
--------utils()
--------db()
--------models()
--------go.sum(2KB)
--------repos()
--------env()
--------Dockerfile(313B)
--------modd.conf(233B)
--------errors()
--------.gitignore(133B)
--------server()
----LICENSE(1KB)
----README.md(3KB)
----docs()
--------demo.png(19KB)
----docker-compose.yml(733B)
----.gitignore(5B)
----docker-compose.prod.yml(672B)
----postgres()
--------migrations()
--------Dockerfile(466B)
--------migrate.sh(376B)
--------run-migrations.sh(698B)
--------new-migration.sh(527B)
----nginx()
--------nginx.prod.conf(1KB)
--------Dockerfile(258B)
--------nginx.conf(1KB)
--------key.pem(3KB)
--------cert.pem(2KB)
----react()
--------.dockerignore(12B)
--------.env(14B)
--------.eslintrc(28B)
--------public()
--------webpack.config.js(102B)
--------src()
--------Dockerfile(505B)
--------jsconfig.json(54B)
--------nginx.conf(641B)
--------.gitignore(299B)
--------package-lock.json(692KB)
--------package.json(628B)

网友评论