¿Con qué está hecho sftpgo?
sftpgo es un repo de Go hecho con chi y github.com/go-chi/render. Guarda sus datos en github.com/studio-b12/gowebdav, MySQL, Postgres y SQLite, inicia sesión con golang.org/x/oauth2, github.com/alexedwards/argon2id, github.com/wagslane/go-password-validator, github.com/go-jose/go-jose/v4, github.com/pquerna/otp y 3 más, se conecta a Google, arma su contenido con github.com/wneessen/go-mail, se prueba con github.com/stretchr/testify, se despliega con github.com/rs/zerolog, HashiCorp, github.com/aws/aws-sdk-go-v2, github.com/aws/aws-sdk-go-v2/config, github.com/go-acme/lego/v5 y 5 más y usa go-sqlite3, pgx, s3, etcd, github.com/Azure/azure-sdk-for-go/sdk/storage/azblob y 3 más. Son 211,396 líneas escritas, con 38 archivos de prueba.
Leído el 10 de noviembre de 2026, en el commit a2bc33e. Léela en markdown
Backend
La base 1
- chi13 archivos
Datos 12
github.com/studio-b12/gowebdav2 archivos
- MySQL2 archivos · internal/dataprovider/mysql.go, línea 32
- Postgres2 archivos · internal/dataprovider/pgsql.go, línea 31
- SQLite2 archivos · internal/dataprovider/sqlite.go, línea 30
- etcd1 archivo
github.com/cockroachdb/cockroach-go/v21 archivo
s3
- github.com/Azure/azure-sdk-for-go/sdk/storage/azblob1 archivo
- github.com/jlaffaye/ftp1 archivo
- gocloud.dev1 archivo
- go-sqlite3
- pgx
Inicio de sesión 8
github.com/aws/aws-sdk-go-v2/credentials1 archivo
github.com/coreos/go-oidc/v31 archivo
- golang.org/x/oauth25 archivos
- github.com/alexedwards/argon2id4 archivos
- github.com/wagslane/go-password-validator4 archivos
- github.com/go-jose/go-jose/v43 archivos
- github.com/pquerna/otp2 archivos
- github.com/Azure/azure-sdk-for-go/sdk/azidentity1 archivo
Servicios 1
Google1 archivo · internal/vfs/gcsfs.go, línea 36
Otros repos con un stack parecido
Ordenados por cuánto de su stack comparten con sftpgo, y después por estrellas.
- hashicorpvault36.5 k
A tool for secrets management, encryption as a service, and privileged access management
19 de 62 en comúnComparar → - rclonerclone60.9 k
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
16 de 62 en comúnComparar → - infiniflowragflow93.8 k
RAGFlow is an agent-native database: a Retrieval-Augmented Generation (RAG) engine that grew into context infrastructure.
13 de 62 en comúnComparar → - pingcaptidb40.7 k
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
13 de 62 en comúnComparar → - mattermostmattermost39.5 k
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
11 de 62 en comúnComparar → - netdatanetdata81.3 k
The fastest path to AI-powered full stack observability, even for lean teams.
10 de 62 en comúnComparar →
Preguntas frecuentes
¿En qué lenguaje está escrito sftpgo?
¿Qué framework usa sftpgo?
¿Qué base de datos usa sftpgo?
¿Con qué inicia sesión sftpgo?
¿Qué servicios usa sftpgo?
La prueba: internal/vfs/gcsfs.go, línea 36
¿sftpgo tiene pruebas?
¿Qué repos tienen un stack parecido a sftpgo?
Mira tu código por dentro, hoy.
Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.
Gratis y sin cuenta.

