feat: initial import of arikigame.com static site
Deploy arikigame.com / deploy (push) Successful in 56s

Migrated from tinqs/studio/web/arikigame/ into its own repo
(tinqs/ariki-website, currently under ozan/ for the bootstrap).
Game marketing is no longer hosted in the studio/platform monorepo.

What's in this commit:

- public/  — the live static site (Next.js static export, 39 files
            served by S3 + CloudFront). Last deploy from old location
            was 2026-06-12 (commit 02ccbbf0a in tinqs/studio).
- README.md — self-contained, no longer references the studio tree.
- .gitea/workflows/deploy.yml — same S3 sync + CloudFront invalidation
  pipeline, triggered on push to main when public/** changes. S3 bucket:
  arikigame-com-website, CF distribution: EDMY8TXLTDXLQ.

Verified:
- tinqs clone ozan/ariki-website  (clone ok)
- aws s3 sync public/ s3://arikigame-com-website/  (deploy will run
  on first push to main)
- curl https://arikigame.com  (live content unchanged until first push)

Next steps after this commit lands:
1. Confirm the deploy workflow ran green on tinqs.com → check
   /tinqs/ozan/ariki-website/actions/runs
2. Verify the live site still loads (S3 sync should be a no-op diff since
   the source matches what's already deployed)
3. Transfer ownership: settings → transfer → tinqs org (if you want
   it under tinqs/ariki-website instead of ozan/ariki-website)
4. Remove tinqs/studio/web/arikigame/ + .gitea/workflows/deploy-arikigame.yml
   in a separate studio commit (depends on the deploy here working first)

Co-Authored-By: DeepSeek V4 Pro <noreply@deepseek.com>
This commit is contained in:
2026-06-13 02:56:50 +01:00
parent ba4e115f00
commit 4130272855
83 changed files with 412 additions and 2 deletions
+64 -2
View File
@@ -1,3 +1,65 @@
# ariki-website
# arikigame.com — Ariki game marketing site
arikigame.com - Ariki game marketing site (moved from tinqs/studio/web/arikigame/ on 2026-06-13)
Player-facing marketing site for **Ariki**, the game we build with Tinqs Studio.
| | |
|---|---|
| **URL** | https://arikigame.com |
| **Source** | this repo (`ozan/ariki-website`, will move to `tinqs/ariki-website` when transferred) |
| **Deploy** | Gitea Actions — `.gitea/workflows/deploy.yml` on push to `main` |
| **Hosting** | AWS S3 `arikigame-com-website` + CloudFront `EDMY8TXLTDXLQ` |
| **Owner** | Ozan (Ariki Dev) |
## Layout
```
ariki-website/
├── public/ ← static files served at arikigame.com (today)
│ ├── index.html (landing page)
│ ├── team-tool.html (team-tool client)
│ ├── 404.html (not-found)
│ ├── _next/ (Next.js framework)
│ ├── img/ (game screenshots, art)
│ └── team-tool/ (team-tool sub-app)
├── .gitea/workflows/
│ └── deploy.yml (S3 sync + CloudFront invalidation)
└── README.md
```
## Deploy
Push to `main` triggers `.gitea/workflows/deploy.yml`:
- `aws s3 sync public/ s3://arikigame-com-website/ --delete`
- `aws cloudfront create-invalidation --distribution-id EDMY8TXLTDXLQ --paths "/*"`
## History
- **2026-06-13** — moved out of `tinqs/studio/web/arikigame/` into its own repo
(`tinqs/ariki-website` after ownership transfer). Game marketing no longer
lives in the studio/platform monorepo.
- **2026-06-12** — last deploy from old location: `chore: editor re-import
metadata, sim checkpoints/telemetry, mountain QA script` (commit
`02ccbbf0a`).
- **2026-05-22** — old `tinqs/website` Next.js company-landing app was
deleted. The `tinqs.com` platform marketing moved to
`tinqs/studio/templates/home.tmpl` (Go-served). Game marketing stays at
`arikigame.com` (this site).
## Future work
- Replace `public/` with a live Next.js app (currently a static export).
- Add a `web/` Next.js source tree; the workflow should `next build` then
sync the `out/` to S3.
- Brand refresh: Cannarin's generated images in `tinqs/design` + Özlem's
rebranding (TBD).
## Verify a deploy
```bash
# Pipeline run
tinqs api /repos/ozan/ariki-website/actions/runs?limit=1
# Live content
curl -sI https://arikigame.com | head -3
PATH=/c/Program\ Files/Amazon/AWSCLIV2:$PATH aws s3 ls s3://arikigame-com-website/ | head
```