Se sei un appassionato di emulazione PS3 o utilizzi regolarmente webMAN MOD, probabilmente conosci già ps3netsrv, il server di rete che permette di caricare giochi PS3 direttamente via rete. Oggi è stata rilasciata un’ immagine Docker ufficiale per ps3netsrv, aggiornata alla versione v1.11.0 con base Alpine e supporto per architetture ARM!
Tag Supportati
L’immagine è disponibile con diversi tag per soddisfare ogni esigenza:
-
Stable (consigliati per produzione):
-
latest
,v1
,v1.11
,v1.11.0
,20250501
-
-
Edge (per testing e nuove funzionalità):
-
edge
,edge-20250501
-
Varianti dell’Immagine
shawly/ps3netsrv:<version>
La scelta ideale per un ambiente stabile, costruita dall’ultima versione rilasciata di ps3netsrv disponibile nelle release di webMAN-MOD.
shawly/ps3netsrv:edge-<version>
Per chi vuole sperimentare con le ultime novità. Attenzione: potrebbe contenere bug o cambiamenti non retrocompatibili.
Architetture Supportate
Architettura | Stato |
---|---|
x86-64 | ✅ Funzionante |
x86 | ⚠️ Non testato |
arm64 | ✅ Funzionante |
armv7 | ⚠️ Non testato |
armhf | ✅ Funzionante |
ppc64le | ❌ Rimosso |
Nota sulle architetture ARM: Ho potuto testare solo su un RaspberryPi Model B+ di prima generazione. Se hai un dispositivo ARM diverso, ti invito a provare l’immagine e segnalare il risultato con un ARM Compatibility Report.
Quick Start
Ecco un comando base per iniziare (adattalo alle tue esigenze):
docker run -d \ --name=ps3netsrv \ -p 38008:38008 \ -v $HOME/ps3games:/games:rw \ shawly/ps3netsrv
Dove:
-
$HOME/ps3games
: percorso locale contenente i giochi PS3 da condividere
Configurazione Avanzata
Variabili d’Ambiente
Variabile | Descrizione | Default |
---|---|---|
USER_ID |
UID dell’utente che esegue ps3netsrv | 1000 |
GROUP_ID |
GID del gruppo che esegue ps3netsrv | 1000 |
PS3NETSRV_PORT |
Porta utilizzata dal server | 38008 |
PS3NETSRV_WHITELIST |
IP whitelist (es. 192.168.1.* ) |
“ |
TZ |
Timezone del container (es. Europe/Rome ) |
Etc/UTC |
Volumi
Mappa la directory /games
del container alla tua cartella locale contenente i giochi PS3.
Porte
La porta 38008 è obbligatoria e deve essere mappata sull’host.
Docker Compose
Ecco un esempio di docker-compose.yml
:
version: "3" services: ps3netsrv: image: shawly/ps3netsrv:latest environment: TZ: Europe/Rome USER_ID: 1000 # modifica con l'UID del proprietario della cartella giochi GROUP_ID: 1000 # modifica con il GID del proprietario della cartella giochi ports: - "38008:38008" volumes: - "$HOME/ps3games:/games:rw"
Risoluzione Problemi
webMAN-MOD non vede i giochi
-
Struttura cartelle errata: Assicurati di avere le sottocartelle
PS3ISO
(per ISO) eGAMES
(per giochi estratti) -
Permessi errati: Verifica che l’utente nel container abbia i permessi corretti (usa
USER_ID
eGROUP_ID
) -
Problemi con UnRAID: Alcune versioni hanno problemi con shfs – consulta questa issue per workaround
Il container non si avvia
Prova a cambiare la porta host (38008 potrebbe essere già in uso) o testa con versioni precedenti dell’immagine.
Aggiornamento Immagine
Per aggiornare l’immagine:
docker pull shawly/ps3netsrv docker stop ps3netsrv docker rm ps3netsrv # Riavvia con i tuoi parametri
Contributi e Feedback
Se riscontri problemi o vuoi segnalare la compatibilità con il tuo dispositivo ARM, non esitare a contattarmi! Ogni feedback è prezioso per migliorare l’immagine.
Buon gaming! 🎮