Ir para conteúdo
  • Cadastre-se

Módulo AzuraCast WHMCS


Posts Recomendados

Módulo AzuraCast WHMCS

Este é um Módulo de Provisionamento de Servidor WHMCS que permite configurar automaticamente contas Shoutcast em sua instalação do AzuraCast com facilidade.

O Modulo é bem simples e esta longe dos modulos pagos, se alguém tiver conhecimento vamos aperfeiçoar esse modulo e deixa ele melhor.

Obs: naõ peguem e venda esse modulo, o desenvolvedor da AzureCast já não cobra pelo painel, então nao tem porque cobrar pelo modulo, grandes agradecimentos ao desenvolvedor (Créditos no final da publicação).

Características

Recursos de administração

  • Configurar servidores AzuraCast
  • Configurar produtos AzuraCast
  • Serviço Criar & Terminar

Características do Cliente

  • Encomendar produtos AzuraCast
  • Ver detalhes do produto AzuraCast
  • Alterar senha do painel AzuraCast
  • Parar, Iniciar & Reiniciar Shoutcast
  • Parar, Iniciar & Reiniciar Liquidsoup (AutoDJ)
  • Fornecer informações de login do Painel AzuraCast

Instalação

Para instalar este módulo basta carregar toda a pasta & content denominada "azuracast" para o diretório "/modules/servers" do WHMCS.

Configuração

Configuração do servidor

Entre na sua Área de Administração do WHMCS e depois em "Setup" > "Produtos/Serviços" > "Servidores" e depois em "Add New Server"

  • Nome - Digite qualquer nome que desejar.
  • Nome do host - Insira a URL da instalação do AzuraCast (sem http ou barra invertida)
  • Endereço IP - Insira o endereço IP da instalação do AzuraCast
  • Endereços IP atribuídos - O mesmo que acima
  • Máximo nº. de Contas - Insira o número máximo de contas que você deseja ter neste servidor
  • Tipo - Escolha AzuraCast na lista suspensa
  • Nome de usuário - Deixe em branco
  • Senha - Insira a chave da API com todas as permissões da instalação do AzuraCast > Minha Conta
  • Seguro - Se sua instalação do AzuraCast usa SSL (HTTPS), marque esta caixa (Recomenda-se usar HTTPS)

Modelo de e-mail personalizado

Entre na sua Área de Administração do WHMCS e depois em "Configurar" > "Modelos de E-mail" > "Criar Novo Modelo de E-mail"

  • Tipo de e-mail - Produto/Serviço
  • Nome exclusivo - E-mail de boas-vindas do AzuraCast Clique em "Criar"
  • Assunto - Informações de hospedagem do Shoutcast Clique no botão Código Fonte (<>) no lado direito do editor e, em seguida, copie e cole o seguinte...
<p align="center"><strong>LEIA ESTE E-MAIL NA ÍNTEGRA E IMPRIMA-O PARA SEUS REGISTROS</strong></p>
<p>Olá {$client_name},</p>
<p>Obrigado pelo seu pedido nosso! Sua conta do Shoutcast foi configurada e este e-mail contém todas as informações que você precisa para começar a usar sua conta.</p>
<p><strong>Informações da Nova Conta</strong></p>
<p>Painel de Controle: <a href="{$service_server_hostname}" target="_blank" rel="noopener">{$service_server_hostname}</a><br />Usuário: {$service_username}<br />Senha: {$service_password}</p>
<p>Você pode realizar ações como iniciar, parar e reiniciar o Shoutcast Server e executar ações. AutoDJ direto da sua área de cliente sem a necessidade de entrar no painel AzuraCast.</p>
<p><strong>Informações do Produtop</strong></p>
<p>Nome do Produto: {$service_product_name}<br />Ciclo de Cobrança: {$service_billing_cycle}<br />Valor: {$service_recurring_amount}</p>
<p>Obrigado por nos escolher.</p>
<p>{$signature}</p>

Clique em "Ok". Agora você pode editar isso como quiser e, em seguida, "Salvar alterações"

Configuração do produto

Entre na sua Área de Administração do WHMCS e depois em "Setup" > "Produtos/Serviços" > "Produtos/Serviços" e depois configure um Grupo e depois "Create a New Product"

Guia Detalhes

  • Tipo de Produto - Outros
  • Grupo de Produtos - Selecione o Grupo que você criou na etapa anterior
  • Nome do Produto & Descrição - Digite o nome do produto que você gostaria de usar, bem como a descrição
  • Email de boas-vindas - AzuraCast Email de boas-vindas

Guia Configurações do módulo

  • Nome do módulo - AzuraCast Preencha o restante das opções conforme desejado por produto criado.

Guia Campos Personalizados

Crie os seguintes campos personalizados, garantindo que eles sejam nomeados exatamente da mesma forma.

  • Station Name (caixa de texto, obrigatório, mostrar no formulário de pedido, mostrar na fatura)
  • Station URL (caixa de texto, obrigatório, mostrar no formulário de pedido)
  • Station Genre (caixa de texto, obrigatório, mostrar no formulário de pedido)
  • Station Description (Área de texto, obrigatório, Mostrar no formulário de pedido)
  • ID da estação (caixa de texto, somente administrador)
  • ID do AzuraCast (caixa de texto, somente administrador)
  • ID de permissão (caixa de texto, somente administrador)

Deixe as abas restantes padrão, lembre-se de definir o preço, ciclo de faturamento e se os pedidos são configurados automaticamente.

E, obviamente, clique em "Salvar alterações"

Download - Mediafire

 

Créditos: AndyRixon

Obs: só estou postando porque eu testei e esta funcionando perfeitamente e porque o AndyRixon disponibilizou gratuitamente. é um excelente projeto para 

 

image.png.c509927decf7284760fc5aa107955eeb.png

 

image.png.7fdc90f7ce5f9acee229daf09b00db62.png

Link para o comentário
Compartilhar em outros sites

Em 06/05/2024 em 22:16, ElJoelReis disse:

Olá @limaplanob,

Efetuei todos os passos de instalação mas sem sucesso.

Whoops\Exception\ErrorException: require_once(): Failed opening required '/var/www/vhosts/REDACTED/httpdocs/modules/servers/azuracast/vendor/autoload.php'

 

eu ja formatei a maquina que tinha com azurecast instalado mas se quiser ajuda posso tentar ajudar só manda pm que tento ajudar, apesar de nao ter mais o servidor eu tenho o modulo instalado no whmcs. mas vou formatar outra maquina instalar de novo e tentar fazer um video explicando

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?