Rename app from "Couch Potato" to "Sofa"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-01 13:23:54 -05:00
co-authored by Claude Opus 4.6
parent 46e75dafc2
commit fa57bf9476
7 changed files with 11 additions and 11 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ pnpm db:studio # Open Drizzle Studio (visual DB browser)
## Architecture
**Couch Potato** is a self-hosted movie & TV tracking app (like Trakt/TVTime) built as a single Next.js 16 application with SQLite.
**Sofa** is a self-hosted movie & TV tracking app (like Trakt/TVTime) built as a single Next.js 16 application with SQLite.
### Stack
+1 -1
View File
@@ -21,7 +21,7 @@ const geistMono = Geist_Mono({
});
export const metadata: Metadata = {
title: "Couch Potato",
title: "Sofa",
description: "Track your movies and TV shows",
};
+1 -1
View File
@@ -136,7 +136,7 @@ export default function Home() {
delay: 0.1,
}}
>
Couch Potato
Sofa
</motion.h1>
<motion.p
className="mx-auto max-w-md text-lg leading-relaxed text-muted-foreground"
+1 -1
View File
@@ -69,7 +69,7 @@ export function AuthForm({ mode }: { mode: "login" | "register" }) {
href="/"
className="font-display text-2xl tracking-tight text-primary"
>
Couch Potato
Sofa
</Link>
<h1 className="text-lg font-medium">
{isRegister ? "Create your account" : "Welcome back"}
+1 -1
View File
@@ -27,7 +27,7 @@ export function NavBar() {
href="/dashboard"
className="font-display text-xl tracking-tight"
>
Couch Potato
Sofa
</Link>
{session?.user && (
<div className="hidden items-center gap-1 sm:flex">
+5 -5
View File
@@ -1,13 +1,13 @@
services:
couch-potato:
sofa:
build: .
image: couch-potato
container_name: couch-potato
image: sofa
container_name: sofa
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- couch-potato-data:/data
- sofa-data:/data
environment:
- DATABASE_URL=file:/data/sqlite.db
- TMDB_API_KEY=${TMDB_API_KEY}
@@ -21,4 +21,4 @@ services:
retries: 3
volumes:
couch-potato-data:
sofa-data:
+1 -1
View File
@@ -1,5 +1,5 @@
{
"name": "couch-potato",
"name": "sofa",
"version": "0.1.0",
"private": true,
"scripts": {