文件名称:saveourfaves-server:后端为saveourfaves.org; 如果有人想为自己的社区筹集类似的东西,则将其开源
文件大小:48KB
文件格式:ZIP
更新时间:2024-05-20 19:55:58
Python
这是SaveOurFaves.org的后端。 这是一个相当简单的Django应用,其中Postgres / PostGIS支持“附近”查询。 您还需要。 它还将nginx用作静态文件/ React应用程序的负载平衡器和文件服务器。 要启动并运行它: 在您的机器上安装Docker 要么使用letsencrypt生成证书,然后将/etc/letsencrypt的结果放在该certificates之上的目录中(例如../certificates/letsencrypt/要么编辑nginx/nginx.conf删除HTTPS / letsencrypt引用) 生成一个htpasswd格式的文件,并将其放置在../certificates/nginx_auth (用于对Django管理站点进行密码保护;那里也有Django的标准auth,但这增加了另一个可选层。 在根文件夹中,运行doc
【文件预览】:
saveourfaves-server-master
----nginx()
--------nginx.conf(2KB)
--------Dockerfile(63B)
--------.DS_Store(6KB)
----.env.prod(186B)
----.env.dev(136B)
----db()
--------docker-compose.yml(225B)
----LICENSE(1KB)
----docker-compose.yml(1KB)
----.gitignore(2KB)
----docker-compose.prod.yml(277B)
----README.md(2KB)
----backend()
--------places()
--------Dockerfile(786B)
--------gunicorn.py(52B)
--------carebackend()
--------requirements.txt(75B)
--------manage.py(631B)
--------scripts()