Step-by-step instructions to set up a new computer with: - Tailscale, SeaDrive, Git LFS - Clone commands for all 5 repositories - Browser bookmarks and credentials reference 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
3.9 KiB
3.9 KiB
ThinkPad P16 - Connect to Dalidou Server
Purpose: Set up your main computer to connect to all dalidou server services Server IP: 192.168.86.50 (local) / 100.80.199.40 (Tailscale)
Prerequisites
- ThinkPad connected to home WiFi (or Tailscale for remote)
- Dalidou server is running
Step 1: Install Tailscale (Remote Access)
Skip if already installed.
- Download from https://tailscale.com/download/windows
- Install and sign in with same account as dalidou server
- Verify:
ping 100.80.199.40
Step 2: Install SeaDrive (Cloud Storage)
Purpose: Mount Seafile as virtual drive (S:)
- Download SeaDrive from https://www.seafile.com/en/download/
- Get "SeaDrive" (not "Seafile Client")
- Install and configure:
- Server:
http://192.168.86.50:8083 - Email:
antoine.letarte@gmail.com - Password:
Ladygaga2025 - Drive letter:
S:\
- Server:
Step 3: Install Git + Git LFS
Purpose: Version control for CAD files via Gitea
Option A: Run Setup Script (Recommended)
# Open PowerShell as Administrator
cd C:\Users\Antoine\SERVtomaste\scripts
.\windows-setup.ps1
Option B: Manual Setup
# Install Git
winget install Git.Git
# Install Git LFS
winget install GitHub.GitLFS
# Initialize Git LFS
git lfs install
# Configure for large files
git config --global http.postBuffer 524288000
git config --global credential.helper manager
Step 4: Clone All Repositories
cd C:\Users\Antoine
# CAD files (with Git LFS)
git clone http://192.168.86.50:3000/Antoine/CADtomaste.git
# Code projects
git clone http://192.168.86.50:3000/Antoine/CODEtomaste.git
# Web projects
git clone http://192.168.86.50:3000/Antoine/WEBtomaste.git
# Server documentation
git clone http://192.168.86.50:3000/Antoine/SERVtomaste.git
# Atomizer project
git clone http://192.168.86.50:3000/Antoine/Atomizer.git
Step 5: Install Syncthing (Optional)
Purpose: Auto-sync folders between computers
- Download from https://syncthing.net/downloads/
- Install and open web UI: http://127.0.0.1:8384
- Add dalidou as remote device:
- Go to http://192.168.86.50:8384
- Copy dalidou's Device ID
- Add to your Syncthing
- Accept pairing on both sides
Step 6: Browser Bookmarks
Add these to your browser:
| Service | URL |
|---|---|
| Dashboard (Homepage) | http://192.168.86.50:3001 |
| Photos (Immich) | http://192.168.86.50:2283 |
| Files (Filebrowser) | http://192.168.86.50:8081 |
| Docs (Paperless) | http://192.168.86.50:8082 |
| Git (Gitea) | http://192.168.86.50:3000 |
| Cloud (Seafile) | http://192.168.86.50:8083 |
| Sync (Syncthing) | http://192.168.86.50:8384 |
Step 7: Test SSH Access
ssh papa@192.168.86.50
# Password: Ladygaga
Verification Checklist
- Tailscale connected (
ping 100.80.199.40) - SeaDrive mounted as S:\ drive
- Git LFS working (
git lfs version) - All 5 repos cloned:
- CADtomaste
- CODEtomaste
- WEBtomaste
- SERVtomaste
- Atomizer
- Can access Homepage dashboard: http://192.168.86.50:3001
- SSH works to dalidou
Credentials Quick Reference
| Service | Username | Password |
|---|---|---|
| SSH | papa | Ladygaga |
| Gitea | Antoine | Ladygaga |
| Filebrowser | Antoine | Ladygaga2024 |
| Seafile | antoine.letarte@gmail.com | Ladygaga2025 |
Troubleshooting
Can't connect to server
# Check if server is reachable
ping 192.168.86.50
# Try Tailscale IP if on different network
ping 100.80.199.40
Git clone fails
# Check Git LFS is installed
git lfs version
# Re-run setup script
cd C:\Users\Antoine\SERVtomaste\scripts
.\windows-setup.ps1
SeaDrive won't connect
- Verify Seafile is running: http://192.168.86.50:8083
- Check credentials are correct
- Try restarting SeaDrive client