1
0
mirror of git://f0xx.org/ac/ac-workspace synced 2026-07-29 09:39:43 +03:00
Files
ac-workspace/README.md
2026-06-23 18:24:51 +02:00

37 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ac-workspace
Clone manifest for org **`ac`** — one checkout for all product repos at **`~/repos/ac`**.
```bash
mkdir -p ~/repos/ac && cd ~/repos/ac
git clone --branch next --single-branch git://f0xx.org/ac/ac-workspace .
git submodule update --init --recursive
echo 'source "$(git rev-parse --show-toplevel)/ac-be-public-assets/ac-bash.env"' >> ~/.bashrc
```
**Update:** `git pull --rebase origin next && git submodule update --init --recursive` (or `ac-pull` after sourcing `ac-bash.env`).
## Layout
Submodules are independent repos on `git://f0xx.org/ac/<name>` (branch `next`, single `initial` history).
Core platform + deploy (init these first for backend work):
- `ac-platform-db`, `ac-platform-php`, `ac-platform-web`, `ac-platform-edge`
- `ac-deploy`, `ac-docs`, `ac-scripts`, `ac-ms-url-shortener`, `ac-be-public-assets`
Backend microservices and consoles: `ac-ms-*`, `ac-be-*`
Mobile: `ac-mobile-android` (iOS stub: `ac-mobile-ios`)
## Docs
- **[DEVELOPER_SETUP.md](ac-docs/DEVELOPER_SETUP.md)** — repo map, lab paths
- **[docs/FRESH_ENV_CLONE.md](ac-docs/docs/FRESH_ENV_CLONE.md)** — clean laptop + `ac-scripts/fresh-clone-dev-env.sh`
- **SPEC:** `ac-docs``specs/20260618_repos_reorganizing.md`
## Lab deploy
`ac-deploy/sim/cluster0/` — NFS cluster scripts; composed backend at `/var/www/ac/composed/backend` on cast0103.
Remote: `git://f0xx.org/ac/ac-workspace`