Saltar para o conteúdo principal
50% de desconto todos os planos, tempo limitado. A partir de $2.48/mo
Fusion

Fusion

O Fusion é um leitor de feeds RSS e agregador de notícias self-hosted, criado para velocidade, simplicidade e privacidade. Um único binário leve com uma UI web limpa mantém os seus feeds e o histórico de leitura no seu próprio servidor. Licenciado sob MIT, com mais de 2.100 estrelas no GitHub.

Em resumo

2.1k

Estrelas no GitHub

58

Visualizações de página

Licença MIT Versão Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Acesso

  • Abra o Fusion no seu browser: https://<SERVER_IP>
  • Por predefinição, é instalado um certificado TLS autoassinado, pelo que o seu browser mostrará um aviso de segurança na primeira visita. Prossiga para continuar.

Entrar

  • O Fusion usa autenticação apenas por palavra-passe (sem nome de utilizador).
  • Palavra-passe: guardada em /root/fusion/.env as FUSION_PASSWORD

Ficheiros e diretórios importantes

  • Caminho de instalação: /root/fusion
  • Arquivo Compose: /root/fusion/docker-compose.yml
  • Arquivo de ambiente: /root/fusion/.env
  • Diretório de dados: /root/fusion/data
  • Configuração do Nginx: /etc/nginx/sites-available/fusion
  • Certificado SSL: /etc/nginx/ssl/fusion.crt
  • Chave privada SSL: /etc/nginx/ssl/fusion.key

Gestão de serviços

Ver os contêineres em execução:

docker compose -f /root/fusion/docker-compose.yml ps

Reinicie o Fusion:

docker compose -f /root/fusion/docker-compose.yml restart

Ver registos:

cd /root/fusion && docker compose logs -f

Pare o Fusion:

docker compose -f /root/fusion/docker-compose.yml stop

Inicie o Fusion:

docker compose -f /root/fusion/docker-compose.yml start

Recrie o Fusion:

docker compose -f /root/fusion/docker-compose.yml up -d

Ativar o HTTPS com um domínio

1. Aponte o seu domínio para o IP do servidor.

2. Editar /etc/nginx/sites-available/fusion e substitua ambas server_name _; diretivas pelo seu domínio (por exemplo, server_name yourdomain.com;).

3. Instalar o Certbot:

apt install -y certbot python3-certbot-nginx

4. Obtenha um certificado Let's Encrypt:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Edite /etc/nginx/sites-available/fusion e atualize as ssl_certificate e ssl_certificate_key diretivas para usar o seu certificado Let's Encrypt.

Before:
    ssl_certificate     /etc/nginx/ssl/fusion.crt;
    ssl_certificate_key /etc/nginx/ssl/fusion.key;
After:
    ssl_certificate  /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Recarregue o Nginx para aplicar as alterações:

systemctl reload nginx

7. Edite /root/fusion/.env e atualize FUSION_CORS_ALLOWED_ORIGINS de https://<SERVER_IP> pelo seu domínio (por exemplo, https://yourdomain.com).

8. Recriar os serviços:

cd /root/fusion && docker compose up -d

9. Aceda ao Fusion em https://yourdomain.com.

Mais em Self-hosted

Aplicações relacionadas.

Implante o Fusion agora. A partir de $2,48/mês.