2.2 KiB
Purpose of this file
- This shows the Development Processes work.
- Current tool(s) with LLM Qwen-coder-plus, deepseek, etc.
Development Processes: The following is sorted with the latest items at the top.
make a generic doc. for this arch.
-
Add more detail into
Design_Doc/architecture.md: 1) Add block diagram(s) as visualization of the description ofDesign_Doc/architecture.md, 2) attachedauto-sys-deploy-ref.shandupdate-compose-config-ref.shwith correspondingauto-sys-deploy.sh.mdandupdate-compose-config.sh.mdas an example, using real example parameters, outputs, etc. during the explanation. -
Base your understand of
auto-sys-deploy-ref.shandupdate-compose-config-ref.shwith your mardown documents atDesign_Doc/. I aim to have a summary document atDesign_Doc/architecture.md, it talks about the generic concept of this architecture which can apply to any applications with clearly listing the parameters and corresponding outputs. For example, currentlyauto-sys-deploy-ref.shandupdate-compose-config-ref.sh:- Prerequisites
- Using FRP (fast reverse proxy) service with frpc and frps
- using Traefik
- Docker and Docker Compose installed
- SSH key at
~/.ssh/itl-devs1for proxy server access DOWNLOAD_SOURCEenvironment variable set- User permissions for Docker commands
- SSH keys for authentication (
~/.ssh/authorized_keysand~/.ssh/devs1)
- parameters
- Instance Name: Alphanumeric, hyphens, and underscores only
- Docker Network: Existing Docker network or custom network name
- FRP Server Address: IP address of the FRP server
- FRP Server Port: Default is 16999
- Proxy Ports: Configurable remote ports for rad (default 8776), ssh (default 22), and web (default 80) proxies
- application port(s)
- Domain name for Traefik routing rules
- outcomes
- public domain connected to a internal service.
- etc.
- Prerequisites
Understand how previous to do
- Analysis and explain these two scripts to me:
auto-sys-deploy-ref.shandupdate-compose-config-ref.sh; Write your explaination intoDesign_Doc/auto-sys-deploy.sh.mdandDesign_Doc/update-compose-config.sh.mdcorresponding.