Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/teta42/subproject-for-nginx
Маленький проект для понимания Nginx.
https://github.com/teta42/subproject-for-nginx
django docker docker-compose dockerfile gunicorn nginx nginx-proxy nginx-reverse-proxy nginx-server python python3
Last synced: about 1 month ago
JSON representation
Маленький проект для понимания Nginx.
- Host: GitHub
- URL: https://github.com/teta42/subproject-for-nginx
- Owner: teta42
- License: mit
- Created: 2024-08-18T08:26:37.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-21T07:31:30.000Z (4 months ago)
- Last Synced: 2024-11-21T18:07:23.723Z (about 1 month ago)
- Topics: django, docker, docker-compose, dockerfile, gunicorn, nginx, nginx-proxy, nginx-reverse-proxy, nginx-server, python, python3
- Language: Python
- Homepage: http://localhost:5000/
- Size: 418 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Subproject for Nginx.
На этом сугубо тестовом проекте изучаю nginx, разбираюсь во всех функциях и возможностях.## Как запустить?
1) Установить Django 5.1
2) Написать в терминале команду `python manage.py collectstatic` в дериктории _web_
3) Нужна команда `docker-compose up` в корне проекта.## Использование:
1) Можно походить по следующим ссылкам:
1) http://localhost/ - База.
2) http://localhost/otherhtml/smail.html - Просто прикол.
3) http://localhost/api/time/ - Узнать какая сейчас дата и время.
4) http://localhost/admin/ - Админ панель.Логин: `root`
Пароль: `Wasd123!`
2) Можно полазить по директориям проекта:
1) nginx - Папка с конфигурациями веб-сервира.
2) web - Папка с конфигурациями django сервира.## Помощь:
Покритиковать меня, и сказать где я сделал неправильно и что можно/нужно улучшить.Это можно сделать в обсуждении :)