# Podcast File Upload Guide - SFTP Access ## Server Connection Details **Server Information:** - **Host/Server:** `66.55.77.199` - **Port:** `22` - **Protocol:** SFTP (Secure File Transfer Protocol) ## User Accounts ### Main Team Members (Full Access) | Username | Password | Access Level | |----------|----------------------|----------------------------| | `matt` | `MATTIE-ICE-CAPADES` | Full access to all folders | | `tyler` | `LITTLE-TIMMY-ZANEY` | Full access to all folders | | `nate` | `NATE-PICK-TECH-WORLD` | Full access to all folders | | `drew` | `DREW-DEBIAN-JESUS` | Full access to all folders | ### Guest Upload Account (Limited Access) | Username | Password | Access Level | |--------------|---------------------------|-------------------------------------| | `guest-upload` | GUEST-PODCAST-UPLOAD-2025 | Upload only to guest-uploads folder | ## Available Folders ### For Main Team Members When you connect, you'll see these organized folders: - `raw-recordings/` - Upload unedited audio/video recordings here - `edited-episodes/` - Work-in-progress edited content - `final-episodes/` - Completed podcast episodes - `show-notes/` - Episode scripts, notes, and documentation - `artwork/` - Graphics, logos, and visual content - `resources/` - Other podcast-related files ### For Guest Users Guest users only have access to: - `guest-uploads/` - Restricted folder for guest file uploads ## Connection Methods ### Method 1: Linux File Manager (Easiest) **Using your file manager (Thunar, Nautilus, Dolphin, etc.):** 1. Open your file manager 2. Press `Ctrl+L` or go to "Other Locations" 3. Enter: `sftp://yourusername@66.55.77.199` 4. Enter your password when prompted 5. Navigate to the appropriate folder 6. Drag and drop files to upload **Alternative GUI options:** ```bash # Install additional SFTP clients if needed sudo apt install filezilla # Popular GUI SFTP client sudo apt install krusader # Advanced file manager with SFTP ``` ### Method 2: Command Line (Best for Large Files) **Connect and upload interactively:** ```bash # Connect to server sftp yourusername@66.55.77.199 # Navigate to desired folder cd raw-recordings # Upload a file put /path/to/your/file.mp4 # Upload multiple files mput *.mp4 # Exit quit ``` **Direct upload (one command):** ```bash # Upload single file scp /path/to/file.mp4 yourusername@66.55.77.199:/var/podcast/shared/raw-recordings/ # For large files (with resume capability) rsync -avz --progress --partial /path/to/file.mp4 yourusername@66.55.77.199:/var/podcast/shared/raw-recordings/ ``` ## Large File Uploads (6GB+ Video Files) **For files larger than 1GB, use these methods:** ### Method A: rsync (Recommended) ```bash rsync -avz --progress --partial /path/to/largefile.mp4 yourusername@66.55.77.199:/var/podcast/shared/edited-episodes/ ``` - Shows progress during upload - **Automatically resumes if connection fails** - Just run the same command again to continue ## First-Time Connection Setup **The first time you connect, you may see a host key verification prompt:** ``` The authenticity of host '66.55.77.199' can't be established. ED25519 key fingerprint is SHA256:Tt1XrxctbYxrsGgYetFg/t7UWxg3m2uh94/YqPr9IKk. Are you sure you want to continue connecting (yes/no)? ``` **Type** `yes` **and press Enter** - this is normal and only happens once. ## Recommended Workflow 1. **Raw recordings** → Upload to `raw-recordings/` folder 2. **Edited content** → Upload to `edited-episodes/` folder 3. **Final episodes** → Move/upload to `final-episodes/` folder 4. **Show notes/scripts** → Upload to `show-notes/` folder ## Troubleshooting ### Connection Issues - **"Connection refused":** Check that you're using port 22 and SFTP protocol - **"Permission denied":** Verify your username and password are correct - **"Host key verification failed":** Accept the host key or contact admin ### Upload Failures - **Large files timing out:** Use `rsync` instead of GUI tools - **Transfer interrupted:** Use `rsync` with `--partial` flag to resume - **Slow uploads:** Check your internet connection; large files take time ### File Permissions - **Can't write to folder:** Contact admin to check folder permissions - **File already exists:** You can overwrite or rename the file ## Best Practices - **Use descriptive filenames:** `episode-042-interview-jane-doe.mp4` - **Organize by folder:** Put files in the appropriate folder - **For large files:** Use command line tools (rsync) for reliability - **Keep sessions active:** Don't let your computer sleep during uploads - **Backup important files:** Keep local copies of important content ## Quick Reference Commands ```bash # Connect to guest account sftp guest-upload@66.55.77.199 # Upload to guest area (main team) scp file.mp4 matt@66.55.77.199:/var/podcast/shared/raw-recordings/ # Upload to guest area (guest user) scp file.mp4 guest-upload@66.55.77.199:/var/podcast/shared/guest-uploads/ # Upload large file with resume rsync -avz --progress --partial file.mp4 matt@66.55.77.199:/var/podcast/shared/edited-episodes/ # GUI connection string (main team) sftp://matt@66.55.77.199 # GUI connection string (guest) sftp://guest-upload@66.55.77.199 ``` ## Support If you encounter issues: 1. Check this guide first 2. Try the alternative upload methods 3. Contact the server administrator 4. For very large files (6GB+), always use `rsync` --- **Remember:** Your username and password are case-sensitive. Always use SFTP (port 22), not regular FTP (port 21).