mirror of
https://github.com/IRBorisov/ConceptPortal.git
synced 2025-06-26 13:00:39 +03:00
Update git ignore and add notes for prod
This commit is contained in:
parent
4b1b5a3dbe
commit
0b6fe5e027
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -6,6 +6,7 @@ cert/
|
|||
rsconcept/backend/import/*.whl
|
||||
rsconcept/backend/static
|
||||
rsconcept/backend/media
|
||||
rsconcept/frontend/dist
|
||||
|
||||
# Byte-compiled / optimized / DLL files
|
||||
__pycache__/
|
||||
|
|
|
@ -4,7 +4,7 @@ This readme file is used mostly to document project dependencies
|
|||
|
||||
|
||||
# Developer Setup Notes
|
||||
- Install Python 3.9, NodeJS, VSCode
|
||||
- Install Python 3.9, NodeJS, VSCode, Docker Desktop
|
||||
- copy import wheels from ConceptCore to rsconcept\backend\import
|
||||
- run rsconcept\backend\LocalEnvSetup.ps1
|
||||
- run 'npm install' in rsconcept\frontend
|
||||
|
@ -12,6 +12,11 @@ This readme file is used mostly to document project dependencies
|
|||
- production: create secrets secrets\db_password.txt and django_key.txt
|
||||
- production: provide TLS certificate nginx\cert\portal-cert.pem and nginx\cert\portal-key.pem
|
||||
|
||||
# Contributing notes
|
||||
- use Test config in VSCode to run tests before pushing commits / requests
|
||||
- !BEFORE PUSHING INTO MAIN! in rsconcept\frontend run in terminal 'npm run build' and fix all errors
|
||||
- when making major changes make sure that Docker production is building correctly. run 'docker compose -f docker-compose-prod.yml up'
|
||||
|
||||
# Frontend stack & Tooling [Vite + React + Typescript]
|
||||
<details>
|
||||
<summary>npm install</summary>
|
||||
|
|
Loading…
Reference in New Issue
Block a user