Aplikacija za administriranje Ugreen Nas Servera

poruka: 2
|
čitano: 248
|
moderatori: XXX-Man
1
+/- sve poruke
ravni prikaz
starije poruke gore
18 godina
offline
Aplikacija za administriranje Ugreen Nas Servera

Pozdrav svima. 

Dugo se nisam ovdje javio. Pokusat cu se cesce javit. Previse je posla a premalo vremena.

E ovako: 

Kupio sam Ugreen Nas DXP4800 i cudio se zasto nemogu bas sve sto bi htio. Dakle u njihovoj Aplikaciji si jako ogranicen sto se mogucnosti tice.

A ja (radim kao IT Laborant) znam da se sa serverima moze puno vise i lakse.

Dosao sam na ideju sam svoju aplikaciju programirat. 

Posto neznam Programirat (razumijem code kako tako ali cijeli code pisat nema sanse) poceo sam zabavljat umjetnu inteligenciju sa mojim zeljama.

U meduvremenu sam ih par promjenio dok nisam nasao pravu koja stvarno zna sta hocu i kako.

Uglavnom app je gotova i radi sve. Testirao sam ju ja doma i nekoliko ljudi koji isto imaju ugreen nas ili druge proizvodace.

Jezik se moze birati Njemacki i Engleski.

Posto sam malo lijen sve mogucnosti napisat dao sam ki neka mi ona izbaci sta se sa najnovijom verzijom moze:

 

 

Što je Ugreen NAS Admin
Ugreen NAS Admin je desktop aplikacija (Windows) za centralno upravljanje Ugreen NAS-om preko SSH veze.
Cilj je da iz jednog sučelja možeš:

upravljati skriptama,
prebacivati datoteke (NAS ↔ PC i NAS ↔ NAS),
raditi s Dockerom,
pratiti zdravlje sustava,
upravljati cron rasporedima,
dobivati obavijesti (Telegram / e-mail),
i imati sve to na njemačkom ili engleskom jeziku.

1) Povezivanje i sigurnost
Spajanje na NAS preko:
IP/hostname,
SSH porta,
korisničkog imena i lozinke.
Podrška za SSH ključ (private key + passphrase).
Profili veza (možeš spremiti više NAS profila i brzo prebacivati).
Spremanje postavki veze.
Opcionalno spremanje lozinke u Windows Credential Manager (keyring) umjesto običnog teksta.
“Restricted/Safe mode” i “Full access” način za opasne operacije (zaštita od slučajnih kritičnih radnji).

2) Upravljanje skriptama (Scripts)
Pregled skripti na NAS-u (/volume1/scripts/).
Učitavanje i uređivanje skripti unutar aplikacije.
Spremanje skripti kao root ili kao korisnik.
Postavljanje izvršnih prava (npr. chmod 755).
Ručno pokretanje skripte i pregled izlaza/loga.
Brže održavanje backup/maintenance skripti.
Vizualna oznaka skripti koje imaju aktivna pravila obavijesti.

3) Notifikacije za skripte (Telegram / E-mail)
U postavkama definiraš pravila:
koja skripta,
koji kanal (Telegram ili e-mail),
kada slati (samo uspjeh / samo greška / oboje).
Obavijesti rade i kod ručnog pokretanja.
Podrška za automatske noćne cron jobove preko NAS-side runnera.
To znači: čak i kad je PC ugašen, NAS i dalje može poslati obavijest nakon izvršenja skripte.
Gumb za sinkronizaciju runnera i konfiguracije na NAS (“Sync to NAS”).

4) Privatnost osjetljivih podataka u Settings
Telegram i e-mail podaci mogu biti maskirani.
Show/Hide funkcija za osjetljiva polja.
Pri otvaranju Settings taba osjetljivi podaci se ne prikazuju odmah otvoreno.
Sigurnije korištenje kad više ljudi gleda ekran.

5) Explorer i prijenosi datoteka (NAS ↔ PC)
Dvostruki prikaz:
NAS struktura direktorija
lokalni PC direktoriji
Upload i download datoteka/foldera.
Kopiranje između NAS-a i računala.
Pregled napretka transfera.
Pretraga i osnovne operacije nad datotekama/mapama.
Stabilnije ponašanje i threaded operacije da UI ne “zamrzne”.

6) NAS ↔ NAS prijenos (SMB cilj)
Podrška za drugi NAS/server preko SMB-a.
Više SMB peer profila (npr. Synology, QNAP, drugi server).
Biranje aktivnog SMB cilja u postavkama i u NAS↔NAS workflowu.
Brže prebacivanje bez stalnog ponovnog unosa podataka.
Jasnije upravljanje targetom kod kopiranja između NAS uređaja.

7) Docker upravljanje
Prikaz kontejnera i osnovne akcije:
start/stop/restart,
uklanjanje (uz potvrde).
Live log, stats i inspect.
Compose pomoćni workflow (ovisno o konfiguraciji).
Brže administriranje Docker okruženja direktno iz app-a.

8) System & Health nadzor
Pregled stanja sustava:
temperatura, storage, RAID/SMART kontekst (ovisno o NAS-u).
Health osvježavanje i statusni pregled.
Integracija s watch/monitor skriptama.
Mogućnost periodičnih checkova i izvještaja.
Podrška za alarmiranje preko Telegrama/e-maila.

9) Cron / rasporedi zadataka
Uređivanje i održavanje cron unosa iz aplikacije.
Dodavanje skripti u stabilne cron zadatke.
Integracija s notification runnerom za automatske obavijesti nakon izvršenja.
Posebno korisno za noćne backup, cleanup, sync i health skripte.

10) ACL, snapshots, storage alati
Alati za ACL radnje (ovisno o NAS mogućnostima i pravima).
Snapshot-related funkcije (ovisno o file sustavu i NAS podršci).
Storage pregled i pomoćne operacije.
Administrativne opcije za naprednije korisnike.

11) Jezik i korisničko sučelje
Dvojezično sučelje (DE/EN) s preklopom.
Stabilizirano ponovno učitavanje UI-a pri promjeni jezika.
Poboljšanja rasporeda i čitljivosti elemenata.
Fokus na praktičnost za svakodnevni admin rad.

12) Build i release mogućnosti
Pokretanje iz sourcea.
Build Windows EXE paketa (PyInstaller).
Generiranje ZIP paketa za distribuciju:
source-only
source + EXE
Verzioniranje release artefakata.
Integracija s GitHub release workflowom.

 

Eto toliko od bota.

Ja doma imam jedan qnap nas i jedan ugreen i sve je sa tih dva testirano i radi ko suza.

I moji drugi testeri kazu da je sve ok.

App je sa MIT Licencom (mozes ju mijenjat i koristit i preradivat kako hoces)

Upload sam napravio u zip paketu. u njemu je app koju imas kao .py (python) i mozes ju mijenjat ili sam gradit exe i koristit.

Ali ubacio sam i gotovu exe aplikaciju.

Upload je na github i sourceforge.

 

 

https://github.com/runlevel1977-del/UgreenNASAdmin

 

https://sourceforge.net/projects/ugreennasadmin/

 

Youtube kanal sa video od aplikacije i jedan dio programiranja

 

https://youtube.com/@ik-oh4ss?si=Y99NOawGhVDqkkY2

 

Pratite kanal da ne propustite nove verzije i moje radove.

Eto malo spam od mene nadam se da modovi nece poludit.

U ovom threadu cu se javit koji puta i najavljivat nove funkcije.

Ah da ne zaboravim: u kontaktu sam sa ugreen i cekam podatke od njih za daljnji rad na aplikaciji.

Ima stvari koje nemogu bez njihovih podataka povezat. Nadam se da cu ih dobit.

Slike aplikacije ima i na github i na surceforge inace ima i na youtube. slobodno ju skinite i radite sa time sta hocete.Dali ce ju netko koristit ili dalje radit na njoj nema veze. Veseli me da mogu podjelit nesto korisno.

Zivjeli!

 

+-+-+-+ +-+-+ +-+-+-+ +-+-+-+-+ |B|a|d| |t|o| |t|h|e| |B|o|n|e| +-+-+-+ +-+-+ +-+-+-+ +-+-+-+-+
Moj PC  
1 0 hvala 1
14 godina
online
Aplikacija za administriranje Ugreen Nas Servera

Odlicno kolega, izgleda vrlo korisno. Bas gledam kupiti DXP2800 vec neko vrijeme, al cekam da mu malo padne cijena na nekih 300-350 EUR, pa cu svakako isprobati ovo 

~beware the beast, but enjoy the feast he offers~
Moj PC  
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice