Files
obsidian-vault/.trash/Proposed Archive Structure.md

5.6 KiB
Raw Blame History

created, modified, type, tags, aliases
created modified type tags aliases
2026-05-30 2026-05-30 note
archive
structure
consolidation
folder-structure
archive-hierarchy

Proposed Archive Structure

Target: .13 /mnt/ubuntu_storage_3TB/archive/

Design Principles

  • Top-level by category (not by person) — categories are stable, people change
  • Numbered prefixes — keeps folders in logical order, not alphabetical jumble
  • Person sub-folders inside 01_family/ where data is personal
  • Flat enough to navigate — max 3 levels deep
  • Old code → separate Gitea instance, not loose files
  • Notes → eventually into Obsidian
  • Media (music/movies) → .35 for Jellyfin, not in this archive

Proposed Hierarchy

/mnt/ubuntu_storage_3TB/archive/
│
├── 01_family/                         ← Per-person personal files
│   ├── sam/
│   │   ├── documents/                 ← Ideas, projects, footy
│   │   └── music/                     ← Band recordings, piano
│   ├── jo/
│   │   ├── documents/
│   │   └── creative/
│   ├── harry/
│   │   ├── school/                    ← Schoolwork, report cards
│   │   ├── art/                       ← Artwork scans
│   │   └── sport/                     ← Footy photos, team stuff
│   └── finn/
│       ├── school/
│       ├── art/
│       └── sport/
│
├── 02_projects/                       ← Supporting assets only
│   ├── home_design/                   ← House plans, renovations
│   ├── iot_assets/                    ← Schematics, datasheets
│   └── misc/                          ← Non-code project files
│
├── 03_photos/                         ← Already here ✓ — no changes
│   ├── by_date/                       ← 31K sorted photos (19902023)
│   ├── by_subject/                    ← Topic-organized albums
│   ├── phone_dumps/                   ← Raw phone exports
│   └── temp_transfer/                 ← 2024 events (unsorted)
│
├── 04_education/                      ← Academic materials
│   ├── sam_uni/                       ← Old uni essays, study
│   └── kids_school/                   ← Shared school resources
│
├── 05_documents/                      ← Reference documents
│   ├── family/                        ← Home ideas, TODO lists
│   ├── legal/                         ← Legal docs
│   ├── financial/                     ← Financial records
│   └── sheet_music/                   ← Sheet music collection
│
├── 06_creative/                       ← Creative works
│   ├── band_recordings/               ← Old band sessions
│   ├── sams_piano/                    ← Piano recordings
│   └── phone_recordings/              ← Phone music recordings
│
├── 07_notes/                          ← Reference notes (temp → Obsidian)
│   ├── websites/
│   ├── iot_configs/
│   └── system_configs/
│
├── 08_transfer/                       ← Staging area for incoming data
│   └── incoming/
│
└── 09_backup/                         ← Backup repos (already exists)
    ├── borg/
    └── restic/

What Goes Where (Not in Archive)

Data Destination Why
Music (121G) .35 /mnt/hd/data/music/ Jellyfin needs it here
MOVIES_TV (341G) .35 /mnt/hd/data/movies/ + tvseries/ Already exists there, delete from .13
Old code — websites, IoT, Flash New Gitea instance Git repos, not loose files

How the Current Data Maps In

Current Location New Home Notes
ALL_TRANFERS/sam rolfe/ (137G) 01_family/sam/ + sort Review contents first
ALL_TRANFERS/WORK/ (130G) → Gitea repos Old websites, htdocs, Flash
ALL_TRANFERS/DOCUMENTS/ (2.5G) 05_documents/
ALL_TRANFERS/sams_piano_recordings/ (766M) 06_creative/sams_piano/
ALL_TRANFERS/UNI_STUDY/ (167M) 04_education/sam_uni/
ALL_TRANFERS/phone_recordings/ (12M) 06_creative/phone_recordings/
ALL_TRANFERS/Music/ (121G) .35 /mnt/hd/data/music/ Jellyfin
ALL_TRANFERS/MOVIES_TV/ (341G) Already on .35, delete from .13 Jellyfin
/mnt/storage/ (932G Windows) Wipe / reformat No value

Separate Gitea for Old Code

Yes, run a second instance. Best placed on .13 (the dev machine, not the Docker host):

Option Where Pros
Docker on .13 .13 as a new container Separate from .35's active Gitea
Direct install on .13 .13 via nix package Simpler, no Docker overhead

Keeps old archived repos (websites, IoT, Flash, Arduino) completely separate from your active repos on .35.


What Devices to Keep

Drive Size After Cleanup Fate
ubuntu_storage_3TB (ext4) 2.7T ~700G used, 2T free Archive + backup repo
Data (NTFS) 1.8T Empty Reformatted to ext4, use as offline backup or repurpose
Storage (NTFS) 932G Empty Reformatted to ext4, use as offline backup or repurpose

Naming Convention

Element Rule Example
Top-level folders ##_name/ 03_photos/
Sub-folders lowercase_with_underscores sams_piano/
Files lowercase_with_underscores.ext project_notes.txt
Family folders firstname harry/