Manuel de l'utilisateur NeoServer
Index
NeoServer
NeoServer offers a comprehensive management solution for your servers, NAS (Network Attached Storage), and Linux-based routers across iPhone, iPad, and Mac platforms.

Foire aux questions
Le conteneur ne renvoie aucune donnée
- NeoServer prend en charge Docker et Podman.
- Vérifiez si vous pouvez exécuter la commande
docker infodans le script de NeoServer. - Vérifiez si votre utilisateur est root, en particulier sur les NAS Synology. Comment se connecter à DSM/SRM avec les privilèges root via SSH/Telnet.
- Les utilisateurs de Synology peuvent résoudre ce problème en modifiant le groupe d'utilisateurs. Exécutez la commande suivante.
sudo chgrp administrators /var/run/docker.sock
Comment obtenir l'utilisation du GPU NVIDIA
Veuillez installer la commande nvidia-smi.
Comment configurer les variables d'environnement
Veuillez accéder aux paramètres du script de démarrage du serveur.
Comment ajouter un widget
Les widgets NeoServer sont uniquement pris en charge sur iOS 17 et les versions ultérieures. Comment ajouter et modifier des widgets sur iPhone
Comment copier dans le terminal
Cliquez sur l'icône « Mode copie » sur le côté droit de la page du terminal. Cela fera passer le mode terminal au mode copie.
Pour quitter le « Mode copie », cliquez à nouveau sur la même icône.
Résoudre les problèmes d'obtention de la température du CPU
- Les serveurs virtualisés n'ont généralement pas de fonction de mesure de la température du CPU, contrairement aux serveurs physiques tels que les systèmes NAS et les routeurs. • Si votre matériel possède une fonction de mesure de la température mais ne fonctionne pas correctement, essayez les méthodes suivantes pour résoudre le problème :
- Méthode 1 : Installez le paquet de capteurs. NeoServer exécutera cette commande pour lire la température du CPU. Comment installer des capteurs (lm-sensors) sur Ubuntu / Debian Linux
- Méthode 2 : Si vous rencontrez des difficultés pour obtenir la température, accédez aux paramètres du script de démarrage du serveur et ajoutez la commande suivante :
neo_get_temp() {
echo 20000;
return 0
};
Cette commande vise à définir une nouvelle procédure pour obtenir les informations de température.
Personnaliser les disques affichés
Créez la commande neo_get_df, remplacez filter_disk_name.
neo_get_df() {
df -T | grep -v 'filter_disk_name'
};
Exemple : filtrer sda et sdc
neo_get_df() {
df -T | grep -vE 'sda|sdc'
};
Exemple 2 : correspondre à CloudFS et vda1
neo_get_df() {
df -T | head -n 1
df -T | grep -E 'CloudFS|vda1'
};
Pour macOS, remplacez df -T par df -Y
neo_get_df() {
df -Y | head -n 1
df -Y | grep -E '/Volumes/Storage|/System/Volumes/Data'
};
Configurer le routeur par défaut
neo_get_default_router(){
echo "en0"
}
Impossible de configurer une connexion via clé publique SSH sur OpenWRT, message d'erreur reçu : « Combinaison nom d'utilisateur/clé publique invalide (code 18 = authenticationFailed) ».
Cela peut être dû à l'ajout d'une clé publique utilisant un algorithme plus récent (comme ecdsa-sha2-nistp256). OpenWRT prend en charge RSA, veuillez donc ajouter une clé publique commençant par ssh-rsa pour résoudre le problème.
Découvrir toutes les fonctionnalités en vidéo
Stockage et confidentialité des données
Toutes les données sont stockées en toute sécurité dans iCloud et ne sont accessibles que par vos appareils. Vous devez protéger vos clés et mots de passe contre tout accès non autorisé afin de prévenir d'éventuelles fuites.
Features
Multi Device
Support across multiple platforms: iPhone, iPad, Mac.
iCloud Sync
iCloud Sync ensures all your configuration information is securely stored in iCloud, facilitating seamless synchronization across your multiple devices.
Security
Security, featuring support for password and biometric (FaceID, TouchID) unlocking mechanisms.
A wealth of features.
providing support for SSH terminal, script execution, containers management, and metrics monitoring with zero server-side configuration required.
Screenshots






