
Survive
Forage, hunt, and cook to keep your tribe alive on uncharted Pacific islands. Manage food, shelter, and morale in a survival sim where every resource matters.
diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml new file mode 100644 index 0000000..87a16b4 --- /dev/null +++ b/.gitea/workflows/deploy.yml @@ -0,0 +1,40 @@ +name: Deploy arikigame.com + +on: + push: + branches: [main] + paths: + - 'public/**' + - '.gitea/workflows/deploy.yml' + +concurrency: + group: deploy-ariki-website-${{ github.ref }} + cancel-in-progress: true + +jobs: + deploy: + runs-on: deploy + steps: + - uses: tinqs/ci/checkout@v1 + + - uses: tinqs/ci/setup-aws@v1 + + - name: Deploy static site to S3 + CloudFront + env: + S3_BUCKET: arikigame-com-website + CF_DISTRIBUTION: EDMY8TXLTDXLQ + run: | + set -e + SRC="public" + if [ ! -d "$SRC" ]; then + echo "Missing $SRC — nothing to deploy" + exit 1 + fi + echo "Syncing $SRC -> s3://${S3_BUCKET}/" + aws s3 sync "$SRC" "s3://${S3_BUCKET}/" --delete \ + --cache-control "public, max-age=300" + echo "Invalidating CloudFront ${CF_DISTRIBUTION}..." + aws cloudfront create-invalidation \ + --distribution-id "${CF_DISTRIBUTION}" \ + --paths "/*" + echo "OK arikigame.com deployed from ozan/ariki-website/public" diff --git a/README.md b/README.md index 878434c..05bdc8f 100644 --- a/README.md +++ b/README.md @@ -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) \ No newline at end of file +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 +``` diff --git a/public/404.html b/public/404.html new file mode 100644 index 0000000..4e54d73 --- /dev/null +++ b/public/404.html @@ -0,0 +1 @@ +
A Polynesian survival game · Island colony builder · Co-op multiplayer
Early Access · Coming SoonTinqs Studio is a London indie game studio building Ariki — a Polynesian survival game and island colony builder set in a Pacific archipelago inspired by Austronesian mythology. Every island hides animist spirits, rare resources, and stories from Polynesian mythology waiting to be uncovered.
We’re Hiring →We’re looking for people who care about craft. If you want to help build a world worth exploring, get in touch.
Apply Nowor email hello@tinqs.com
Forage, hunt, and cook to keep your tribe alive on uncharted Pacific islands. Manage food, shelter, and morale in a survival sim where every resource matters.

Grow from a makeshift camp to a thriving colony of hundreds. Build Micronesian huts, Balinese temples, and terraced rice paddies in this island colony builder.

Craft an outrigger canoe and voyage across the archipelago. Each island holds spirit-guarded ruins, rare resources, and secrets from Austronesian mythology.

Terrace the hillsides. Cultivate rice paddies. Transform wild jungle into a flourishing homeland — from Micronesian huts to Balinese stone temples.

Every island is a new frontier. Trek through palm forests, volcanic ridges, and hidden valleys to discover resources and ancient shrines.

You are the chief. In this tribe management game, guide your people through storms, spirit encounters, and the long voyage toward a place to call home.
Voyaging cultures, Polynesian mythology, living spirits, and an archipelago procedurally different every time you land. Open world island survival where the Pacific meets something ancient.

Be first to know.
No spam. Only milestones.
Live transcription, dual-engine (Edge + ElevenLabs), speaker diarization, screenshots, team chat.
# PowerShell: remove Tailscale from PATH if added manually +# Check your $PROFILE for any Tailscale lines: +notepad $PROFILE
Open PowerShell and paste:
irm https://bot.arikigame.com/setup-windows.ps1 | iex
winget install ffmpegTinqsTeamTool.exetinqs-team-tool-yournameCan't access Git Studio? Ask Ozan or Jeremy for an invite.
| No mic | Windows Settings → Privacy → Microphone → Allow |
| No blue column | ELEVENLABS_API_KEY not set — ask Ozan or Jeremy |
| ffmpeg error | winget install ffmpeg then restart |
| Won't start | Kill old instance: taskkill /f /im TinqsTeamTool.exe |
| Can't reach Git Studio | Make sure you can open git.arikigame.com in your browser |
Live transcription, dual-engine (Edge + ElevenLabs), speaker diarization, screenshots, team chat.
# PowerShell: remove Tailscale from PATH if added manually +# Check your $PROFILE for any Tailscale lines: +notepad $PROFILE
Open PowerShell and paste:
irm https://bot.arikigame.com/setup-windows.ps1 | iex
winget install ffmpegTinqsTeamTool.exetinqs-team-tool-yournameCan't access Git Studio? Ask Ozan or Jeremy for an invite.
| No mic | Windows Settings → Privacy → Microphone → Allow |
| No blue column | ELEVENLABS_API_KEY not set — ask Ozan or Jeremy |
| ffmpeg error | winget install ffmpeg then restart |
| Won't start | Kill old instance: taskkill /f /im TinqsTeamTool.exe |
| Can't reach Git Studio | Make sure you can open git.arikigame.com in your browser |