feat: Implement list management routes with CRUD operations

feat: Add sync routes for data synchronization between client and server

feat: Create web routes for serving UI and data visualization

chore: Configure TypeScript for the server project

docs: Update README with project overview, features, and setup instructions

docs: Add server setup implementation details for first-run configuration

docs: Summarize updates and changes in the project, including new features and enhancements
This commit is contained in:
2025-10-24 20:27:18 +02:00
commit 9aa7ed8878
72 changed files with 8916 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
version: '3.8'
services:
server:
build: .
container_name: collabtable-server
restart: unless-stopped
environment:
- PORT=3000
- DB_PATH=/data/collabtable.db
- NODE_ENV=production
ports:
- "3000:3000"
volumes:
- sqlite_data:/data
networks:
- collabtable-network
volumes:
sqlite_data:
networks:
collabtable-network:
driver: bridge