Repolode
sergix44

sergix44/xbackbone

Servidor auto-hospedado para compartilhar arquivos e mídia, com suporte integrado ao ShareX, links curtos e múltiplos backends de armazenamento.

Alternativa open source a:Imgur

Estrelas
1,170
Forks
98
Issues abertas
96
Último commit
há 18 dias

O que é?

O XBackBone é uma plataforma auto-hospedada para enviar e compartilhar imagens, GIFs, vídeos, áudios, PDFs, código e arquivos em geral. Os itens compartilhados podem ser acessados por links curtos com prévias para redes sociais, e a interface web oferece prévias integradas de mídias, PDFs e código com realce de sintaxe.

O projeto gera configurações de uploader prontas para uso no ShareX, ScreenCloud, Spectacle, no menu Compartilhar do macOS e em outras ferramentas, já preenchidas com a URL da instância e um token pessoal. Os arquivos podem ser armazenados em disco local, Amazon S3 ou serviços compatíveis com S3, FTP ou SFTP, e os uploads são deduplicados por impressão digital do conteúdo.

O projeto inclui gerenciamento multiusuário com funções de administrador e cotas de disco por usuário, controle de visibilidade por recurso com senhas e expiração opcionais, uma API REST versionada com documentação OpenAPI e autenticação de dois fatores e por passkey. A aplicação é desenvolvida com Laravel e Livewire e distribuída como um pacote Composer com um esqueleto mínimo.

Recursos principais

  • 01Gera configurações de uploader para ShareX, ScreenCloud, Spectacle e o menu Compartilhar do macOS.
  • 02Pré-visualizações integradas de imagens, vídeos, formas de onda de áudio, PDFs e código.
  • 03Backends de armazenamento incluem disco local, armazenamento compatível com S3, FTP e SFTP.
  • 04Os uploads são deduplicados por impressão digital do conteúdo.
  • 05Visibilidade por recurso, senhas opcionais e datas de expiração.
  • 06API REST versionada com autenticação por token e documentação OpenAPI.

Casos de uso

  • Hospedar seu próprio servidor de uploads do ShareX ou de capturas de tela.
  • Compartilhar arquivos e mídias com links curtos em um servidor privado.
  • Gerenciar uploads de uma equipe pequena com cotas por usuário.
  • Armazenar arquivos compartilhados no S3 ou em um servidor FTP/SFTP existente.

Início rápido

  1. 1

    Consulte as instruções de instalação na documentação oficial

  2. 2

    Confira a estrutura do monorepo: o esqueleto do app em app/ inclui xbackbone/core via Composer

Antes de usar

  • O README não fornece comandos de instalação específicos e direciona para a documentação externa para configurar o projeto.
  • Foi reconstruído com Laravel 13 e Livewire 4, então esta versão de próxima geração ainda pode estar em evolução.

Em coleções

Tópicos

Perguntas frequentes

O que é xbackbone?
Servidor auto-hospedado para compartilhar arquivos e mídia, com suporte integrado ao ShareX, links curtos e múltiplos backends de armazenamento. O XBackBone é uma plataforma auto-hospedada para enviar e compartilhar imagens, GIFs, vídeos, áudios, PDFs, código e arquivos em geral. Os itens compartilhados podem ser acessados por links curtos com prévias para redes sociais, e a interface web oferece prévias integradas de mídias, PDFs e código com realce de sintaxe.
xbackbone é gratuito? Qual é a licença?
xbackbone é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
xbackbone ainda é mantido?
Manutenção ativa. O último commit de xbackbone foi em 19 de out. de 2026.
Para que posso usar xbackbone?
Hospedar seu próprio servidor de uploads do ShareX ou de capturas de tela. Compartilhar arquivos e mídias com links curtos em um servidor privado. Gerenciar uploads de uma equipe pequena com cotas por usuário. Armazenar arquivos compartilhados no S3 ou em um servidor FTP/SFTP existente.
Como instalar xbackbone?
Consulte as instruções de instalação na documentação oficial Confira a estrutura do monorepo: o esqueleto do app em app/ inclui xbackbone/core via Composer
Onde consigo xbackbone?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/sergix44/xbackbone

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados