O Vanblog é um sistema de blog pessoal simples, prático e elegante que suporta aplicativos de certificado HTTPS totalmente automáticos, modo escuro, adaptação móvel e funções de comentários. Possui estatísticas de tráfego interno e camas de gráfico e integra um sistema de comentários. Além disso, o VanBlog também possui escalabilidade ilimitada, fornece um painel de gerenciamento de back-end completo, suporta o modo escuro, o terminal móvel e o upload de um clique de imagens de área de transferência para o leito da imagem e vem com um editor poderoso.
Página inicial do projeto: vanblog.mereith.com
Demo (as senhas da conta de back-end são demonstrações): blog-demo.mereith.com
Imagem de visualização
característica
A velocidade de resposta mais rápida é próxima da pontuação completa.
O HTTPS exclusivo totalmente automático sob demanda, sem preencher o nome de domínio.
Inclui front e back -end completo e servidor.
A recepção e a mesa de trás são responsivas, perfeitamente adaptadas aos dispositivos móveis e de vários tamanho.
Tanto a recepção quanto o back -end suportam o modo escuro e podem ser alternados automaticamente.
O primeiro plano é uma página da Web estática (SSG) e suporta a renderização incremental em segundos. Não há necessidade de reconstruir todas as páginas para cada alteração.
SEO e amigável acessível, suporte para caminhos postais personalizados.
Página da Web estática, CDN amigável.
Exibir número de versão e atualizar lembrete.
Com base no React, Engenharia de Projetos e Desenvolvimento Secundário amigável.
Funções de análise poderosas embutidas, que podem contar visitantes e outros dados. E vem com uma bela prancha.
Sistema de comentários em linha.
O poderoso editor de Markdown, suporta gráficos e fórmulas matemáticas, insira mais marcas com um clique, o upload de uma área de transferência de um clique e a imagem local, suporta a sintaxe de bloco de destaque personalizada e suporta a seleção de emoticon emoji.
Toc, rascunho, cópia de código, número de visitantes, número de comentários, categorias, tags, pesquisa, criptografia, links para amigos, recompensas, barras de navegação personalizadas.
Várias configurações de layout para personalizar detalhes da página.
Altamente personalizado, adicionando código CSS, HTML e JS personalizado.
Suporta páginas personalizadas.
Colaboradores com permissões especificadas podem ser adicionadas.
Cama de imagem embutida e suporta várias camas de imagem OSS, camas de imagem github (camas de imagem externas são baseadas em picgo) e assim por diante
Suporte a carregamento de imagens Adicionar marcas d'água automaticamente, não importa que tipo de cama de imagem
Suporta compactação automática de fotos carregadas, não importa que tipo de cama de imagem
Extremamente leve, sem chiques. As páginas são trocadas em segundos e as fotos são preguiçosas para carregar.
Implantação de scripts com um clique, vários métodos de implantação e suporta a plataforma ARM.
ANÁLISE GA E BAIDU
Back-end simples e fácil de usar, suportando exportação e importação de dados.
Apoie a assinatura RSS
Uma API completa, utiliza completamente o back -end e o servidor deste projeto, escreva o front -end ou se adapte a outros geradores de páginas
Há um registro de log relativamente completo e o plano de fundo pode visualizar diretamente o login e os logs do caddy.
No futuro, se você precisar executar o script novamente, poderá executar:
./vanblog.sh
Outros métodos de implantação
Por favor, vá para a documentação do projeto para obter detalhes: Comece rapidamente
Anti-geração
Por favor, consulte: anti-geração
Perguntas frequentes
Backup e migração
O logotipo do autor não pode ser carregado
Erro HTTP
Imagem do docker puxando lentamente
Como acessar o banco de dados externamente
Como reverter
Como atualizar
O erro de segundo plano foi relatado após a atualização || está carregando constantemente
Depois de ativar o redirecionamento dos https, ele não pode ser desligado
Mais perguntas frequentes
Sobre atualizações
Este projeto será atualizado continuamente. Se não houver bugs cruéis (se houver, serão reparados com urgência se você os vir), uma nova versão geralmente será lançada uma vez por semana.
Se você encontrar um problema, pode tentar atualizá -lo primeiro.
Grupo de Comunicação
Grupo de Comunicação Vanblog
Descrição e documentação
Por favor, vá para a página inicial do projeto: https://vanblog.mereith.com
Changelog
Changelog
Guia de desenvolvimento
Guia de desenvolvimento
Quem está usando
Pode haver algumas pessoas que o usam agora-
Se você quiser se adicionar, mencione um problema e eu o adicionarei o mais rápido possível.
Blog de Mereith
Ninho de Handy
Blog oficial da GT
Sem abate, sem soldados blog
Oldmoon
Seek.wiki
Blog do Coringa
Snailblog
Corn.li
BLM Blog
Linglan Club
Blog de Peter
Meu blog inocente
Ainda está um pouco exagerado
Mercearia de vegetais verdes
Blog de Calica
O espaço da IoT do núcleo inteligente
Blog de Guo Guo
Feito
SpaceX
Blog pessoal inesperado
Operação de primavera e jornada de manutenção
Programa Inn
Newhand
Blog de Jerome
Podcast Ningqi
PENDÊNCIA
Simplifique o volume da recepção JS e otimize o desempenho
Simplifique o volume de embalagem
HTTPs integrados e renovação automática de certificado
Adicione o login de login em segundo plano
Sistema de comentários em linha
Suporte ARM64
Suporte a sintaxe da sereia
Substitua o editor do Bytemd (o mesmo modelo que Nuggets) (o editor antigo está um pouco inchado, e a cópia ocasionalmente faz com que o formato seja confundido)
Importar MD para criar função de artigos/rascunhos
Gerenciamento de tags
Otimização do estilo de ícone do modo escuro
Notificações de e -mail e webhooks para comentários incorporados
CSS personalizado
Adicionar tags de script personalizadas
Adicionar código HTML personalizado
Adicione colaboradores com permissões personalizadas
Página personalizada
Assinatura RSS
Suporte personalizado de sintaxe do bloco de destaque personalizado
Seletor emoji emoji
Barra de navegação personalizada
Otimização de desempenho de back-end Fase um (reduza consultas desnecessárias, ISR anti-shake etc.)
Gerenciamento de token
Instalação do plug -in Picgo
Esqueça a senha
Criptografia de classificação
Caminhos de texto personalizados
Visualização de log do sistema
Botão de compartilhamento rápido
Melhore a função de página personalizada que pode personalizar arquivos de upload (as páginas personalizadas atuais têm possíveis problemas de poluição do CSS)
Adicione automaticamente marcas d'água ao upload da imagem
Migrar para o PNPM, use espaço de trabalho
Aumente a capacidade de acionar a execução de código ou webhook personalizado após um evento específico
Função de compressão automática de fazer upload de imagens
Rascunhos de artigos de operação em lote
Sistema de plug-in
Sistema de tema personalizado (renderizador de front-end)
Notificação da mensagem do navegador
Gerenciamento de versão histórica de artigos/rascunhos
Itens de configuração finos, mova -se para as configurações de tempo de execução o máximo possível
Adicione a camada ORM para se adaptar a mais bancos de dados
Adicione alguns testes E2E para se integrar ao IC
Internacionalização
Pergunta feedback
Mencione a questão, se não houver circunstâncias especiais, ela será resolvida dentro de um dia.
Recompensa
Se você acha que o projeto é bom, pode dar uma recompensa. Seu apoio é minha maior motivação!
Você pode observar o nome quando recompensar e eu o adicionarei à lista de recompensas.
Informações sobre doações
PS: Por favor, observe o doador ao dar uma recompensa. Se houver omissões, entre em contato comigo para adicioná -lo (às vezes há muitas mensagens que podem ser perdidas, sinto muito)
Doador
Valor de doação
Data de doação
Sirit
RMB 6.66
2022-09-01
Jingcheng
100 yuan
2022-09-06
Mosuzi
100 yuan
2022-09-08
YM679
20 yuan
2022-09-08
Wangcw
100 yuan
2022-09-13
Ziva
RMB 8.80
2022-09-15
Velen
50 yuan
2022-09-18
PCZ
50 yuan
2022-10-19
Gráfico de tendência de estrela
Captura de tela do farol
Diga mais uma frase
Desculpe, não estou atualizando por um tempo e continuarei atualizando -o um após o outro. 2024-09-01