Noleggia un server Mac
Un server Mac a noleggio è un Mac che resta acceso tutto il giorno nel rack di qualcun altro, e tu lo controlli via rete. MacRun noleggia Mac mini M6 dedicati come server macOS a $139 al mese. Hai accesso root tramite sudo, SSH e condivisione schermo. Una cosa è diversa da un server Linux. La licenza di Apple consente a un Mac a noleggio solo il lavoro di sviluppo.
A cosa serve un server Mac a noleggio
Si noleggia un server macOS quando un compito richiede macOS e deve girare senza nessuno alla tastiera. Questi sono i compiti che vediamo più spesso.
- Build e test di CI per app iOS e macOS, su GitHub Actions, GitLab, Buildkite o Jenkins.
- Job notturni e pianificati, come un giro completo di test o una build di release.
- Script di automazione che richiedono Xcode o il simulatore iOS.
- Agenti di coding come Claude Code o Codex, al lavoro sui tuoi repository.
- Test della tua web app in Safari su un Mac vero.
Cosa non può eseguire
Qui un server Mac si distingue da una macchina Linux. La licenza di macOS permette di noleggiare un Mac per un solo scopo. Apple lo chiama "Permitted Developer Services". Gli esempi sono l’integrazione continua, la compilazione di software dai sorgenti, i test automatici e gli strumenti di sviluppo che li supportano. Lo dice la Sezione 3 della licenza di macOS Tahoe 26, letta a ottobre 2026.
Quindi un server Mac a noleggio non è il posto giusto per un sito pubblico, un server di posta, un media server o un relay di messaggistica. I nostri termini seguono la licenza. Il nostro articolo sulla licenza cita la sezione per intero.
Cosa lo rende un server
Un Mac da scrivania è fatto per andare in stop, aspettare un login e fermarsi quando chiudi il coperchio. Un server Mac deve fare l’opposto. I nostri sono configurati così prima che tu li riceva.
- Ogni Mac è un Mac mini M6 fisico, mai condiviso e mai virtualizzato.
- È su ethernet gigabit cablata, con fibra business, nella nostra struttura privata nel New Jersey.
- Con il piano Agent, la tua sessione sopravvive ai riavvii.
- L’uptime in tempo reale di ogni macchina è pubblico sulla nostra pagina di stato.
- Tra un cliente e l’altro viene cancellato e reinstallato.
Come ti colleghi
Ogni Mac è su una rete Tailscale privata. Lo raggiungi con SSH e condivisione schermo dai tuoi dispositivi. Non c’è una porta SSH pubblica né un indirizzo IPv4 pubblico statico.
Per quasi tutto il lavoro di build va bene così. Un agente di CI come il runner di GitHub Actions si collega in uscita al suo servizio e prende i job. Nessuno deve collegarsi in entrata. Esclude però la possibilità di servire traffico su internet pubblico, che la licenza esclude comunque.
Cosa è installato
Ogni server usa macOS 27. Xcode 26.6 è installato con il primo avvio già fatto, insieme al runtime del simulatore iOS 26.5. Il software del runner di GitHub Actions è preinstallato. Hai sudo e Homebrew, quindi puoi aggiungere qualsiasi versione di Xcode e qualsiasi agente di CI. La documentazione per altre CI copre GitLab, Buildkite e Jenkins.
Tagli e prezzi
- M6, 16 GB di memoria, SSD da 256 GB: $139 al mese come runner o $169 come Mac per agenti. Disponibile subito, pronto in un tempo tra 1 e 4 ore. Il primo mese costa $69 o $84.
- M4, 16 GB di memoria, SSD da 256 GB: $119 al mese come runner o $149 come Mac per agenti. Il chip base della generazione precedente, al prezzo più basso. In preordine, attivo in circa una settimana. Non paghi nulla finché la macchina non è attiva.
- M5 Pro, 48 GB di memoria, SSD da 1 TB: $269 al mese come runner o $299 come Mac per agenti. Per agenti che eseguono anche modelli open in locale. In preordine, attivo in circa una settimana. Si paga una tantum un costo di preparazione di $199.
- M5 Pro, 64 GB di memoria, SSD da 1 TB: $319 al mese come runner o $349 come Mac per agenti. La quantità massima di memoria che un Mac mini può avere. In preordine, attivo in circa una settimana. Si paga una tantum un costo di preparazione di $249.
Il piano Runner è per CI e script. Il piano Agent aggiunge Claude Code e Codex, un desktop nel browser e una sessione che resta attiva dopo i riavvii. La fatturazione è mensile, e puoi disdire dal portale.
La tua prima ora
Quando il tuo server Mac è pronto, ti inviamo un invito di condivisione Tailscale. Installi Tailscale, accedi e lo accetti. Poi ti colleghi in SSH, usando l’indirizzo mostrato nel portale. Di solito il passo successivo è registrare il runner di CI. Poi si lancia una build a mano per scaldare le cache.
Da quel momento il Mac conserva il suo stato. Checkout, derived data e pacchetti Homebrew restano dove li hai lasciati. Per questo un M6 già caldo ha eseguito un tipico job di CI in 27 secondi nel nostro benchmark. Un runner in hosting di GitHub appena avviato ha impiegato 269 secondi per lo stesso job.
Chi non dovrebbe noleggiare un server Mac da noi
- Ti serve un IP statico o una porta pubblica in entrata.
- Ti serve uno SLA, o server in più di una regione.
- Ti serve un Mac Studio, un Mac Pro o un server con GPU.
- Vuoi ospitare qualcosa di pubblico, come un sito o un servizio di posta.
- Ti serve la firma del codice gestita o un’interfaccia per le build. Non offriamo né l’una né l’altra.
Per iniziare passo per passo, leggi la documentazione di setup. Per un confronto con il noleggio di un Mac intero altrove, vedi MacRun vs MacStadium.
Domande frequenti
Posso ospitare un sito web su un server Mac a noleggio?
+
Non su MacRun. La licenza di Apple permette di noleggiare un Mac solo per servizi agli sviluppatori, come build e test. I nostri Mac inoltre non hanno IP pubblico né porte in entrata.
Ho accesso root su un server macOS a noleggio?
+
Sì. Hai un account amministratore con sudo e Homebrew, e puoi installare qualsiasi versione di Xcode o agente di CI.
Come mi collego a un server Mac a noleggio?
+
Tramite una rete Tailscale privata, con SSH per il terminale e la condivisione schermo per il desktop. Non c’è una porta SSH pubblica.
Quanto costa noleggiare un server macOS?
+
Un server Mac mini M6 dedicato costa $139 al mese, con il primo mese a $69. Il piano Agent costa $169.