# Server Inventory ## Physical Servers ### ubuntu-manticore | Property | Value | |----------|-------| | Hostname | ubuntu-manticore | | IP | 10.10.0.226 (DHCP) | | OS | Ubuntu Server 24.04 LTS | | VLAN | Server (10.10.0.0/24) | **Storage**: | Mount | Device | Size | Filesystem | Notes | |-------|--------|------|------------|-------| | / | nvme0n1p2 | 231 GB | ext4 | Boot drive | | /boot/efi | nvme0n1p1 | 1 GB | vfat | EFI partition | | /mnt/NV2 | nvme1n1p2 | 1.8 TB | NTFS | NVMe slot 2 | | /mnt/SA2 | sda2 | 931 GB | NTFS | SATA port 2 | **SSH Access**: `ssh cal@10.10.0.226` **GPU**: NVIDIA GeForce GTX 1070 (8GB) - NVENC/NVDEC enabled **TrueNAS Mounts**: | Mount | Share | Notes | |-------|-------|-------| | /mnt/truenas/media | //10.10.0.35/media | Media library (read-only for services) | | /mnt/truenas/cals-files | //10.10.0.35/cals-files | Personal files | | /mnt/truenas/stacis-files | //10.10.0.35/stacis-files | Staci's files | | /mnt/truenas/proxmox | //10.10.0.35/proxmox | Proxmox backups | **Services**: | Service | Port | Container | Notes | |---------|------|-----------|-------| | Tdarr Server | 8265, 8266 | tdarr-server | Web UI + node coordination | | Tdarr Node | - | tdarr-node | GPU transcoding (manticore-gpu) | | Jellyfin | 8096 | jellyfin | Media server with GPU transcoding | **History**: Converted from Windows 10 gaming PC to Ubuntu Server (2025-12-04) --- ## Proxmox LXC Containers ### arr-stack (LXC 221) | Property | Value | |----------|-------| | VMID | 221 | | Hostname | arr-stack | | IP | 10.10.0.221 | | OS | Ubuntu 20.04 LTS | | Resources | 2 cores, 4GB RAM, 32GB disk | | Mode | Privileged (Docker-in-LXC) | **Services**: | Service | Port | Image | Notes | |---------|------|-------|-------| | Sonarr | 8989 | linuxserver/sonarr | TV show management | | Radarr | 7878 | linuxserver/radarr | Movie management | | Readarr | 8787 | ghcr.io/hotio/readarr | Book management | | Jellyseerr | 5055 | fallenbagel/jellyseerr | Request management (Jellyfin) | | SABnzbd | 8080 | linuxserver/sabnzbd | Usenet downloader | **SSH Access**: `ssh root@10.10.0.221` (via homelab_rsa) **TrueNAS Mount**: | Mount | Share | Notes | |-------|-------|-------| | /mnt/media | //10.10.0.35/media | Media library for arr stack | **Configuration Files**: - `/opt/arr-stack/docker-compose.yml` - Container orchestration - `/root/.smbcredentials` - CIFS mount credentials - `/opt/arr-stack/config/` - Service configurations **History**: - Migrated from docker-vpn VM (121) on 2025-12-05 - Eliminated Mullvad VPN (Usenet + SSL is sufficient) - Replaced Overseerr with Jellyseerr for Jellyfin support --- ### notediscovery (LXC 222) | Property | Value | |----------|-------| | VMID | 222 | | Hostname | memos | | IP | 10.10.0.222 | | OS | Ubuntu 20.04 LTS | | Resources | 1 core, 1GB RAM, 8GB disk | | Mode | Privileged (Docker-in-LXC) | **Services**: | Service | Port | Image | Notes | |---------|------|-------|-------| | NoteDiscovery | 8000 | ghcr.io/gamosoft/notediscovery:latest | Self-hosted knowledge base | **SSH Access**: `ssh root@10.10.0.222` (via homelab_rsa) **Reverse Proxy**: https://notes.manticorum.com **Configuration Files**: - `/opt/notediscovery/docker-compose.yml` - Container orchestration - `/opt/notediscovery/config.yaml` - App configuration (auth enabled) - `/opt/notediscovery/data/` - Markdown notes (plain files) - `/opt/notediscovery/themes/` - CSS themes (light, dark, dracula, nord) **MCP Integration**: - Custom MCP server at `~/.claude/skills/mcp-manager/notediscovery_mcp.py` - Hot-swappable via mcp-manager skill - Tools: `search_notes`, `read_note`, `create_note`, `update_note`, `delete_note`, `list_notes`, `list_tags`, `get_notes_by_tag`, `get_graph` **History**: - Created 2025-12-05 as dedicated note-taking LXC - Initially deployed Memos, replaced with NoteDiscovery for structured knowledge base - Selected for: folder hierarchy, graph view, plain markdown files, multi-device web access