Set up Samba file share on beryllium over Tailscale

t-604·WorkTask·
·
·
Created3 days ago·Updated12 hours ago

Description

Edit

Set up Samba file sharing on beryllium (NixOS) so files in /home/ben/ava can be browsed from other machines on the Tailscale network.

Add to beryllium's NixOS config:

services.samba = {
  enable = true;
  openFirewall = true;
  settings = {
    global = {
      "workgroup" = "WORKGROUP";
      "server string" = "beryllium";
      "security" = "user";
      "map to guest" = "Bad User";
    };
    ava = {
      path = "/home/ben/ava";
      browseable = "yes";
      "read only" = "yes";
      "guest ok" = "yes";
    };
  };
};

Then nixos-rebuild switch. After that, smb://beryllium/ava/ should be browsable from Finder on the Mac.

Read-only guest access is fine since it's only accessible over Tailscale.

Timeline (17)

🔄[system]Open → InProgress3 days ago
🔄[system]InProgress → Open3 days ago
💬[system]3 days ago

Pipeline: failed to spawn dev agent: agentd spawn failed: agentd: _/pipeline/t-604/_/tmp/pipeline/dev-t-604-1771214565.md: openFile: does not exist (No such file or directory)

🔄[human]Open → InProgress3 days ago
🔄[human]InProgress → Open3 days ago
🔄[system]Open → InProgress3 days ago
🔄[human]InProgress → Open3 days ago
🔄[system]Open → InProgress3 days ago
🔄[human]InProgress → Open3 days ago
🔄[system]Open → InProgress3 days ago
🔄[human]InProgress → Done3 days ago
🔄[system]Done → Open12 hours ago
💬[system]12 hours ago

Pipeline: agent died without producing a commit, resetting

💬[system]12 hours ago

Pipeline: agent died without producing a commit, resetting