├── .dockerignore ├── .gitattributes ├── .github └── workflows │ ├── prod_cicd.yml │ └── stage_cicd.yml ├── .gitignore ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── app ├── asset-manifest.json ├── favicon.ico ├── index.html ├── manifest.json ├── robots.txt └── static │ ├── css │ ├── main.94b57daf.css │ └── main.94b57daf.css.map │ └── js │ ├── main.40d4f8f2.js │ ├── main.40d4f8f2.js.LICENSE.txt │ └── main.40d4f8f2.js.map ├── commands ├── debian_installer.sh ├── generate_ssh.sh ├── recreate_prod.sh ├── recreate_stage.sh └── renew_certificate.sh ├── core ├── .flake8 ├── core │ ├── __init__.py │ ├── asgi.py │ ├── error_views.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── media │ └── .gitkeep ├── static │ └── .gitkeep ├── staticfiles │ └── .gitkeep ├── templates │ ├── base.html │ └── errors │ │ ├── 400.html │ │ ├── 403.html │ │ ├── 404.html │ │ └── 500.html └── website │ ├── __init__.py │ ├── admin.py │ ├── api │ ├── __init__.py │ └── v1 │ │ ├── __init__.py │ │ ├── serializers.py │ │ ├── urls.py │ │ └── views.py │ ├── apps.py │ ├── management │ └── commands │ │ └── check_database.py │ ├── migrations │ └── __init__.py │ ├── models.py │ ├── tests │ ├── __init__.py │ └── test_api.py │ └── urls.py ├── docker-compose-prod.yml ├── docker-compose-stage.yml ├── docker-compose.yml ├── dockerfiles ├── dev │ └── django │ │ └── Dockerfile ├── prod │ ├── certbot │ │ ├── Dockerfile │ │ └── certify-init.sh │ ├── django │ │ └── Dockerfile │ └── nginx │ │ ├── Dockerfile │ │ ├── config │ │ ├── default-ssl.conf.tpl │ │ └── default.conf.tpl │ │ └── entrypoint.sh └── stage │ ├── django │ └── Dockerfile │ └── nginx │ ├── Dockerfile │ └── conf.d │ └── default.conf ├── envs ├── prod │ ├── db │ │ └── .env.sample │ ├── django │ │ └── .env.sample │ └── nginx │ │ └── .env.sample └── stage │ ├── db │ └── .env.sample │ └── django │ └── .env.sample └── requirements.txt /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/prod_cicd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/.github/workflows/prod_cicd.yml -------------------------------------------------------------------------------- /.github/workflows/stage_cicd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/.github/workflows/stage_cicd.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/README.md -------------------------------------------------------------------------------- /app/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/asset-manifest.json -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/index.html -------------------------------------------------------------------------------- /app/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/manifest.json -------------------------------------------------------------------------------- /app/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/robots.txt -------------------------------------------------------------------------------- /app/static/css/main.94b57daf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/static/css/main.94b57daf.css -------------------------------------------------------------------------------- /app/static/css/main.94b57daf.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/static/css/main.94b57daf.css.map -------------------------------------------------------------------------------- /app/static/js/main.40d4f8f2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/static/js/main.40d4f8f2.js -------------------------------------------------------------------------------- /app/static/js/main.40d4f8f2.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/static/js/main.40d4f8f2.js.LICENSE.txt -------------------------------------------------------------------------------- /app/static/js/main.40d4f8f2.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/app/static/js/main.40d4f8f2.js.map -------------------------------------------------------------------------------- /commands/debian_installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/commands/debian_installer.sh -------------------------------------------------------------------------------- /commands/generate_ssh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/commands/generate_ssh.sh -------------------------------------------------------------------------------- /commands/recreate_prod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/commands/recreate_prod.sh -------------------------------------------------------------------------------- /commands/recreate_stage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/commands/recreate_stage.sh -------------------------------------------------------------------------------- /commands/renew_certificate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/commands/renew_certificate.sh -------------------------------------------------------------------------------- /core/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/.flake8 -------------------------------------------------------------------------------- /core/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/core/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/core/asgi.py -------------------------------------------------------------------------------- /core/core/error_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/core/error_views.py -------------------------------------------------------------------------------- /core/core/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/core/settings.py -------------------------------------------------------------------------------- /core/core/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/core/urls.py -------------------------------------------------------------------------------- /core/core/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/core/wsgi.py -------------------------------------------------------------------------------- /core/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/manage.py -------------------------------------------------------------------------------- /core/media/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/staticfiles/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/templates/base.html -------------------------------------------------------------------------------- /core/templates/errors/400.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/templates/errors/400.html -------------------------------------------------------------------------------- /core/templates/errors/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/templates/errors/403.html -------------------------------------------------------------------------------- /core/templates/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/templates/errors/404.html -------------------------------------------------------------------------------- /core/templates/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/templates/errors/500.html -------------------------------------------------------------------------------- /core/website/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/website/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/website/admin.py -------------------------------------------------------------------------------- /core/website/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/website/api/v1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/website/api/v1/serializers.py: -------------------------------------------------------------------------------- 1 | from rest_framework import serializers -------------------------------------------------------------------------------- /core/website/api/v1/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/website/api/v1/urls.py -------------------------------------------------------------------------------- /core/website/api/v1/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/website/api/v1/views.py -------------------------------------------------------------------------------- /core/website/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/website/apps.py -------------------------------------------------------------------------------- /core/website/management/commands/check_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/website/management/commands/check_database.py -------------------------------------------------------------------------------- /core/website/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/website/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/website/models.py -------------------------------------------------------------------------------- /core/website/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/website/tests/test_api.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/website/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/core/website/urls.py -------------------------------------------------------------------------------- /docker-compose-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/docker-compose-prod.yml -------------------------------------------------------------------------------- /docker-compose-stage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/docker-compose-stage.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /dockerfiles/dev/django/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/dev/django/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/prod/certbot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/prod/certbot/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/prod/certbot/certify-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/prod/certbot/certify-init.sh -------------------------------------------------------------------------------- /dockerfiles/prod/django/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/prod/django/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/prod/nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/prod/nginx/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/prod/nginx/config/default-ssl.conf.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/prod/nginx/config/default-ssl.conf.tpl -------------------------------------------------------------------------------- /dockerfiles/prod/nginx/config/default.conf.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/prod/nginx/config/default.conf.tpl -------------------------------------------------------------------------------- /dockerfiles/prod/nginx/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/prod/nginx/entrypoint.sh -------------------------------------------------------------------------------- /dockerfiles/stage/django/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/stage/django/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/stage/nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/stage/nginx/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/stage/nginx/conf.d/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/dockerfiles/stage/nginx/conf.d/default.conf -------------------------------------------------------------------------------- /envs/prod/db/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/envs/prod/db/.env.sample -------------------------------------------------------------------------------- /envs/prod/django/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/envs/prod/django/.env.sample -------------------------------------------------------------------------------- /envs/prod/nginx/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/envs/prod/nginx/.env.sample -------------------------------------------------------------------------------- /envs/stage/db/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/envs/stage/db/.env.sample -------------------------------------------------------------------------------- /envs/stage/django/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/envs/stage/django/.env.sample -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliBigdeli/Ultimate-Django3.2-SepFront-Template/HEAD/requirements.txt --------------------------------------------------------------------------------