Readme in progress...
Português.
Este é um projeto para facilitar o uso do CID (https://cid-doc.github.io/). O CID já conta com uma versão com interface gráfica construída em GTK, porém falta alguns recursos. Utilizo o CID para administrar um servidor de arquivos no Linux no meu atual trabalho, fiz algumas modificações e construí o CID-GUI-WEB em PHP. Esta versão do CID baseado em Flutter tem o objeto de construir uma interface gráfica nativa para todas as distribuições Linux.
English.
This is a project to make CID easier to use (https://cid-doc.github.io/). CID already has a version with a graphical interface built in GTK, but it lacks some features. I use CID to administer a file server on Linux at my current job, I made some modifications and built CID-GUI-WEB (https://github.com/auguzsto/cid-gui) in PHP. This version of CID based on Flutter aims to build a native GUI for all Linux distributions.
- Faça instalação do CID. (https://cid-doc.github.io/#Installation)
- Baixe o release e execute o binário cidgui.
$ sudo wget https://github.com/auguzsto/cidgui/releases/download/beta-v1.4/cidgui-1.4-0.zip
$ sudo apt-get -y install libsqlite3-0 libsqlite3-dev
$ sudo chmod -R 777 /opt/
- Será necessário alterar requisição de senha para usuários sudoers.
$ sudo nano /etc/sudoers
Alterar linha %sudo... para %sudo ALL=(ALL) NOPASSWD: ALL
Imagem de exemplo:
Reinicie a máquina após alteração.
Após a máquina reiniciar, descompacte o arquivo e execute o cidgui.
- Debian 11
- Ubuntu
- OpenSUSE
- Fedora
- Enter in domain.
- Leave the domain.
- Add folder shared.
- Add user permission.
- Add group permission.
- Vetos samba files.
- Choose read or read and write.
- Remove folder shared.
- Update folder shared.
- Add user permission.
- Add group permission
- Remove user permission.
- Remove group permission.
- Database
- Entities: Folder, domain.
- Database methods
- See my domain.
- List folders shared.