rename project from SixFlagsSuperCalendar to Thoosie Calendar
Build and Deploy / Build & Push (push) Successful in 1m39s

Update package names, Docker image tags, CI/CD workflow, and
documentation to reflect the public brand name. References to
the actual Six Flags theme park chain/API are intentionally kept.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-24 10:06:17 -04:00
parent f610883dea
commit 8027bfc5cf
9 changed files with 22 additions and 22 deletions
+2 -2
View File
@@ -25,7 +25,7 @@ jobs:
context: . context: .
target: web target: web
push: true push: true
tags: ${{ vars.REGISTRY }}/${{ gitea.repository_owner }}/sixflagssupercalendar:web tags: ${{ vars.REGISTRY }}/${{ gitea.repository_owner }}/thoosiecalendar:web
- name: Build and push backend image - name: Build and push backend image
uses: docker/build-push-action@v6 uses: docker/build-push-action@v6
@@ -33,4 +33,4 @@ jobs:
context: . context: .
target: backend target: backend
push: true push: true
tags: ${{ vars.REGISTRY }}/${{ gitea.repository_owner }}/sixflagssupercalendar:backend tags: ${{ vars.REGISTRY }}/${{ gitea.repository_owner }}/thoosiecalendar:backend
+1 -1
View File
@@ -1,4 +1,4 @@
# SixFlagsSuperCalendar # Thoosie Calendar
## What This Is ## What This Is
+2 -2
View File
@@ -1,11 +1,11 @@
{ {
"name": "sixflags-backend", "name": "thoosie-backend",
"version": "0.1.0", "version": "0.1.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "sixflags-backend", "name": "thoosie-backend",
"version": "0.1.0", "version": "0.1.0",
"dependencies": { "dependencies": {
"@hono/node-server": "^2.0.0", "@hono/node-server": "^2.0.0",
+1 -1
View File
@@ -1,5 +1,5 @@
{ {
"name": "sixflags-backend", "name": "thoosie-backend",
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"scripts": { "scripts": {
+2 -2
View File
@@ -1,6 +1,6 @@
services: services:
web: web:
image: gitea.thewrightserver.net/josh/sixflagssupercalendar:web image: gitea.thewrightserver.net/josh/thoosiecalendar:web
ports: ports:
- "3000:3000" - "3000:3000"
environment: environment:
@@ -10,7 +10,7 @@ services:
restart: unless-stopped restart: unless-stopped
backend: backend:
image: gitea.thewrightserver.net/josh/sixflagssupercalendar:backend image: gitea.thewrightserver.net/josh/thoosiecalendar:backend
ports: ports:
- "3001:3001" - "3001:3001"
volumes: volumes:
+5 -5
View File
@@ -15,7 +15,7 @@
```bash ```bash
# Clone the repository # Clone the repository
git clone <repo-url> git clone <repo-url>
cd SixFlagsSuperCalendar cd ThoosieCalendar
# Install frontend dependencies # Install frontend dependencies
npm install npm install
@@ -247,17 +247,17 @@ Tests verify the `isCoasterMatch()` function handles edge cases like trademark s
```bash ```bash
# Build the web image # Build the web image
docker build --target web -t sixflagssupercalendar:web . docker build --target web -t thoosiecalendar:web .
# Build the backend image # Build the backend image
docker build --target backend -t sixflagssupercalendar:backend . docker build --target backend -t thoosiecalendar:backend .
# Run locally with Docker Compose # Run locally with Docker Compose
docker compose up -d docker compose up -d
# Or run individual containers # Or run individual containers
docker run -d -p 3001:3001 -v park_data:/app/backend/data -e TZ=America/New_York sixflagssupercalendar:backend docker run -d -p 3001:3001 -v park_data:/app/backend/data -e TZ=America/New_York thoosiecalendar:backend
docker run -d -p 3000:3000 -e BACKEND_URL=http://host.docker.internal:3001 sixflagssupercalendar:web docker run -d -p 3000:3000 -e BACKEND_URL=http://host.docker.internal:3001 thoosiecalendar:web
``` ```
When running individual containers outside of Docker Compose, use `host.docker.internal` instead of `backend` for the `BACKEND_URL`, since Docker's internal DNS won't resolve service names without Compose. When running individual containers outside of Docker Compose, use `host.docker.internal` instead of `backend` for the `BACKEND_URL`, since Docker's internal DNS won't resolve service names without Compose.
+6 -6
View File
@@ -46,18 +46,18 @@ The project uses a single `Dockerfile` with four stages producing two final imag
### Image Tags ### Image Tags
``` ```
{registry}/{owner}/sixflagssupercalendar:web {registry}/{owner}/thoosiecalendar:web
{registry}/{owner}/sixflagssupercalendar:backend {registry}/{owner}/thoosiecalendar:backend
``` ```
### Building Locally ### Building Locally
```bash ```bash
# Build web image # Build web image
docker build --target web -t sixflagssupercalendar:web . docker build --target web -t thoosiecalendar:web .
# Build backend image # Build backend image
docker build --target backend -t sixflagssupercalendar:backend . docker build --target backend -t thoosiecalendar:backend .
``` ```
--- ---
@@ -69,7 +69,7 @@ The production `docker-compose.yml`:
```yaml ```yaml
services: services:
web: web:
image: gitea.thewrightserver.net/josh/sixflagssupercalendar:web image: gitea.thewrightserver.net/josh/thoosiecalendar:web
ports: ports:
- "3000:3000" - "3000:3000"
environment: environment:
@@ -79,7 +79,7 @@ services:
restart: unless-stopped restart: unless-stopped
backend: backend:
image: gitea.thewrightserver.net/josh/sixflagssupercalendar:backend image: gitea.thewrightserver.net/josh/thoosiecalendar:backend
ports: ports:
- "3001:3001" - "3001:3001"
volumes: volumes:
+2 -2
View File
@@ -1,11 +1,11 @@
{ {
"name": "sixflags-super-calendar", "name": "thoosie-calendar",
"version": "0.1.0", "version": "0.1.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "sixflags-super-calendar", "name": "thoosie-calendar",
"version": "0.1.0", "version": "0.1.0",
"dependencies": { "dependencies": {
"next": "^15.3.0", "next": "^15.3.0",
+1 -1
View File
@@ -1,5 +1,5 @@
{ {
"name": "sixflags-super-calendar", "name": "thoosie-calendar",
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"scripts": { "scripts": {