suinas

NAS com interface web. Versao sem SAMBA

https://github.com/vinitava07/suinas

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (1.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

NAS com interface web. Versao sem SAMBA

Basic Info
  • Host: GitHub
  • Owner: vinitava07
  • License: cc-by-4.0
  • Language: Go
  • Default Branch: main
  • Homepage:
  • Size: 199 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

SuíNAS

SuíNAS é um projeto para criar um NAS inuitivo em um Raspberry PI, tornando o compartilhamento e backup de dados mais seguro e eficiente. O projeto conta com uma interface Web para a navegação pelo sistema de arquivos, um sistema de registro e login de usuários, pastas particulares e gerênciamento de arquivos. Se conectando na rede local e acessando o IP do raspberry você já consegue utilizar o aplicativo através de qualquer dispositivo e para usuários mais experientes existe um serviço SAMBA rodando para uso através dos diretórios do próprio computador.

Alunos integrantes da equipe

  • Arthur Castro
  • Caio Ronan
  • Leonardo Buldrini
  • Vinícius Tavares
  • Wanderson de Souza

Professores responsáveis

  • Felipe Domingos da Cunha
  • Matheus Alcântara Souza
  • Rafael Henriques Nogueira Diniz

Instruções de utilização

No servidor

Para rodar o aplicativo web basta ir na pasta do frontent e executar o Node na versão dev com npm run dev Para rodar o backend vá no diretório do backend e execute sudo go run . E execute o SAMBA no Linux.

Para o usuário

No desktop do usuário rode o código em python para abrir a interface que encontra o raspberry e conecte no IP encontrado.

Owner

  • Login: vinitava07
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.0.1
message: Please cite this software using these metadata.
title: 
authors:
  - family-names: 
    given-names: 
  - family-names: 
    given-names: 
  - family-names: 
    given-names: 
  - family-names: 
    given-names: 
  - family-names: 
    given-names: 
  - family-names: 
    given-names:
  - name-suffix: Professor
    affiliation: PUC Minas
    family-names: 
    given-names: 
  - name-suffix: Professor
    affiliation: PUC Minas
    family-names: 
    given-names: 
keywords:
  - 
  - 
repository-code: 
license: CC-BY-4.0
version: 1.0.0
date-released: 2022-07-14

GitHub Events

Total
  • Push event: 2
  • Create event: 1
Last Year
  • Push event: 2
  • Create event: 1

Dependencies

backend/go.mod go
  • github.com/go-ole/go-ole v1.3.0
  • github.com/google/gopacket v1.1.19
  • github.com/gorilla/websocket v1.5.3
  • github.com/shirou/gopsutil v3.21.11+incompatible
  • github.com/yusufpapurcu/wmi v1.2.4
  • golang.org/x/sys v0.27.0
backend/go.sum go
  • github.com/go-ole/go-ole v1.2.6
  • github.com/go-ole/go-ole v1.3.0
  • github.com/google/gopacket v1.1.19
  • github.com/gorilla/websocket v1.5.3
  • github.com/shirou/gopsutil v3.21.11+incompatible
  • github.com/yusufpapurcu/wmi v1.2.4
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
  • golang.org/x/lint v0.0.0-20200302205851-738671d3881b
  • golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee
  • golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190412213103-97732733099d
  • golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3
  • golang.org/x/sys v0.1.0
  • golang.org/x/sys v0.27.0
  • golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c
  • golang.org/x/text v0.3.0
  • golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
  • rsc.io/quote v1.5.2
  • rsc.io/sampler v1.3.0
frontend/suinas/package-lock.json npm
  • 296 dependencies
frontend/suinas/package.json npm
  • @eslint/js ^9.13.0 development
  • @types/react ^18.3.11 development
  • @types/react-dom ^18.3.1 development
  • @vitejs/plugin-react ^4.3.3 development
  • eslint ^9.13.0 development
  • eslint-plugin-react ^7.37.1 development
  • eslint-plugin-react-hooks ^5.0.0 development
  • eslint-plugin-react-refresh ^0.4.13 development
  • globals ^15.11.0 development
  • vite ^5.4.9 development
  • react ^18.3.1
  • react-dom ^18.3.1
  • react-icons ^5.3.0