Vitor Mattos
CTO da LibreCode, empreendedor, sempre buscando novos desafios e conhecimentos. Grande incentivador do software livre, evangelista PHP, palestrante em eventos regionais e nacionais.
Realizador de sonhos desde 2003
Amante de opensource
Palestrante
PHP Zend Certified Engineer ZEND024235
PHPRio https://t.me/phprio
CTO LibreCode coop https://t.me/LibreCodeCoop
Redes sociais: VitorMattos ou VitorMattosRJ
coperativa de TI
"Federal law enforcement to compel U.S.-based technology companies via warrant or subpoena to provide requested data stored on servers regardless of whether the data are stored in the U.S. or on foreign soil."
From: Wikipedia
KDE contributor since 2001
✅
O software é de código aberto?
Tanto para inferência quanto para treinamento
✅
O modelo treinado está disponível gratuitamente para auto-hospedagem?
✅
Os dados de treinamento estão disponíveis e são de uso gratuito?
Todas as condições são atendidas
Amarelo 🟡
2 condições são atendidas
Laranja 🟠
Apenas 1 condição é atendida
Vermelho 🔴
Nenhuma condição foi atendida
Integração de LocalAI com Nextcloud
modelos OpenNMT de código aberto
open source neural machine translation system
Two-Factor Notifications
Two-Factor email verification
Two-Factor Gateway
Custom OAuth2
Open
LDAP
'user_backend_sql_raw' => array(
//'db_type' => 'postgresql',
//'db_host' => 'localhost',
//'db_port' => '5432',
'db_name' => 'theNameOfYourUserDatabase',
'db_user' => 'yourDatabaseUser',
'db_password' => 'thePasswordforTheDatabaseUser',
//'mariadb_charset' => 'utf8mb4',
'queries' => [
'get_password_hash_for_user' => 'SELECT password_hash FROM users_fqda WHERE fqda = :username',
'user_exists' => 'SELECT EXISTS(SELECT 1 FROM users_fqda WHERE fqda = :username)',
'get_users' => 'SELECT fqda FROM users_fqda WHERE (fqda ILIKE :search) OR (display_name ILIKE :search)',
//'set_password_hash_for_user' => 'UPDATE users SET password_hash = :new_password_hash WHERE local = split_part(:username, \'@\', 1) AND domain = split_part(:username, \'@\', 2)',
//'delete_user' => 'DELETE FROM users WHERE local = split_part(:username, \'@\', 1) AND domain = split_part(:username, \'@\', 2)',
//'get_display_name' => 'SELECT display_name FROM users WHERE local = split_part(:username, \'@\', 1) AND domain = split_part(:username, \'@\', 2)',
//'set_display_name' => 'UPDATE users SET display_name = :new_display_name WHERE local = split_part(:username, \'@\', 1) AND domain = split_part(:username, \'@\', 2)',
//'count_users' => 'SELECT COUNT (*) FROM users',
//'get_home' => '',
//'create_user' => 'INSERT INTO users (local, domain, password_hash) VALUES (split_part(:username, \'@\', 1), split_part(:username, \'@\', 2), :password_hash)',
],
Files can be encrypted on the server.
Data traffic is always encrypted
histórico de mudanças
Self-hosted.
Who owns your data?
O Nextcloud Files oferece uma plataforma universal de acesso e sincronização de arquivos no local, com poderosos recursos de colaboração e interfaces de desktop, móveis e web.
DOC, DOCX, PPT, PPTX, XLS, XLSX + ODF, Import/View Visio, Publisher e outros
DOC, DOCX, PPT, PPTX, XLS, XLSX + ODF, Import/View Visio, Publisher e outros
Integração com outros meios de armazenamento online
Docker
Self-hosting
self-hosted
self-hosted
easy setup
Server
Server
Front
Encriptação
Auditável, transparente
Total controle de acesso
Soluções self-hosted facilitam compliance
Manter dados sensíveis na rede interna
Basic
Starting at 100 users for €36/user/year
Standard
Starting at 100 users for €65/user/year
Premium
Starting at 100 users for €95.50/user/year
Discounts for public sector and education
vitor@librecode.coop
By Vitor Mattos
https://youtu.be/1Ofuy9CMDXw Temos realmente privacidade na web? Tenha total controle sobre os seus dados, conheça o Nextcloud, a melhor solução para para armazenamento, sincronização e compartilhamento de arquivos integrando ferramentas para escritório online como editores de texto, planilha, slides e muito mais e 100% feita em PHP e melhor: Você pode ter seu servidor totalmente privado rodando em sua nuvem ou em seu escritório ou até mesmo em sua casa.
CTO da LibreCode, empreendedor, sempre buscando novos desafios e conhecimentos. Grande incentivador do software livre, evangelista PHP, palestrante em eventos regionais e nacionais.