Eureekka Social Media Publisher Brief
Brief 2
Redes Sociais & Publisher Soberano
Guia de Execução --- Eureekka SA
16 de Maio de 2026 • Versão 1.1 • CONFIDENCIAL
Para uso exclusivo de João Luís Brazão
Sobre Este Guia
Este guia orienta a abertura de contas profissionais em seis redes sociais sob a entidade Eureekka SA, e suporta a decisão sobre qual publisher soberano instalar na infra-estrutura VPS existente.
+-----------------------------------------------------------------------+ | ▶ Parte A --- Secções 0 a 6: Abertura de contas. Execução directa | | por João. | | | | ▶ Parte B --- Secções 7 a 9: Publisher soberano. Avaliação por | | João; deploy a delegar a técnico responsável pela infra-estrutura. | +=======================================================================+
Credenciais: Guarde cada password e API key no Vaultwarden imediatamente após a criação da conta. Acesso: vault.joaoluisbrazao.cloud
Secção 0 --- Antes de Começar: O Que Preparar
Execute esta secção antes de abrir qualquer conta. Ter tudo pronto poupa 80% do tempo.
Documentos da Empresa
-
NIF da Eureekka SA
-
Morada legal completa --- Avenidas Novas, Lisboa
-
Email profissional --- recomendado criar eureekka@eureekka.pt ou usar jbrazao@me.com como temporário
-
Número de telefone para verificação 2FA (preferencialmente número dedicado à empresa)
Materiais Visuais
-
Logótipo Eureekka --- formato PNG, fundo transparente, dimensão mínima 1080×1080 px
-
Foto de capa/banner --- dimensão mínima 1200×628 px (pede ao designer ou usa Canva)
-
Bio/descrição da empresa em português e inglês --- máximo 150 caracteres cada
-
Website: joaoluisbrazao.cloud
Decidír o Nome de Utilizador
Use o mesmo handle em todas as redes: \@eureekka ou \@eureekka. Verificar disponibilidade antes de criar a primeira conta.
✔️ Checklist rápido: NIF + email + número de telefone + logótipo PNG + banner. Quando tiver tudo, avance para a Secção 1.
Secção 1 --- Instagram Professional
⚠️ Crie a conta do Facebook primeiro (Secção 2). O Instagram Business requer uma Página Facebook activa para acesso completo.
-
Aceda a instagram.com no browser e clique em "Criar conta".
-
Introduza o email empresarial (não o email pessoal).
-
Escolha um nome de utilizador:
Sugestão: \@eureekka --- verifique disponibilidade antes de confirmar.
-
Conclua o registo e faça login.
-
Converter para Conta Profissional: Perfil → Definições → Conta → Mudar para conta profissional → Empresa.
-
Categoria: seleccione
Serviços Financeiros ou Empresa / Holding.
-
Preencha o perfil: website (joaoluisbrazao.cloud), email público, morada.
-
Carregue o logótipo como foto de perfil.
-
Ligar ao Facebook: Definições → Conta → Partilha no Facebook → seleccionar a Página criada na Secção 2.
-
Activar verificação em dois passos: Definições → Segurança → Autenticação de dois factores → App de Autenticação (mais seguro que SMS).
-
Guardar as credenciais no Vaultwarden: email, password, códigos de recuperação 2FA.
Tempo estimado: 20 minutos
⚠️ Nota: Sem Página Facebook activa, o Instagram Business fica limitado em analytics e API. Crie o Facebook primeiro.
Secção 2 --- Facebook Business (Meta Business Suite)
O Meta Business Suite centraliza Facebook + Instagram numa única consola. É o ponto de partida obrigatório para a presença digital da Eureekka SA.
-
Aceder a business.facebook.com e clique em "Criar Conta".
-
Nome da conta empresarial: Eureekka SA.
-
Criar Página: seleccione Empresa ou Marca → Categoria: Serviços Financeiros.
-
Nome da Página: Eureekka SA.
-
Carregar foto de perfil (logótipo) e foto de capa (banner 1200×628 px).
-
Preencher a secção "Sobre": morada, website, email, NIF da empresa.
-
Ligar o Instagram: no Meta Business Suite, vá a Definições → Activos → Contas Instagram → Adicionar.
-
Configuração de pagamento (opcional agora): Definições → Pagamentos --- necessário apenas para anúncios pagos no futuro.
-
Activar verificação em dois passos na conta Facebook pessoal associada.
-
Guardar no Vaultwarden: email, password, códigos de recuperação, ID da Página.
Tempo estimado: 30 minutos
⚠️ Nota: O Meta Business Suite dá acesso ao Gestor de Anúncios, ao Estudo do Público e às API de publicação. É também aqui que o publisher soberano (Postiz) será ligado mais tarde.
Secção 3 --- TikTok for Business
-
Aceda a tiktok.com e crie uma conta pessoal com o email empresarial (se não tiver ainda).
-
No perfil, toque no menu Gerir conta → Mudar para Conta de Negócios.
-
Categoria: Serviços Empresariais → Finanças.
-
Nome de utilizador: \@eureekka ou \@eureekka.
-
Preencher o perfil: bio (máximo 80 caracteres), website, email de contacto.
-
Carregar o logótipo como foto de perfil.
-
Verificar o email empresarial (link enviado pelo TikTok).
-
Activar verificação em dois passos: Definições → Segurança → Verificação em dois passos.
-
Guardar no Vaultwarden: email, password, códigos de recuperação.
Tempo estimado: 15 minutos
⚠️ Nota: Para publicação automática via Postiz, será necessário gerar uma API Key no TikTok Developer Portal. Esta é uma operação técnica --- delegar a técnico responsável pela infra-estrutura após criar a conta.
Secção 4 --- YouTube (Canal de Empresa)
O YouTube requer uma conta Google. Recomenda-se criar uma conta Google dedicada à Eureekka SA (ex: eureekka.sa@gmail.com) para separar do email pessoal.
-
Criar conta Google dedicada em accounts.google.com usando o email empresarial (ou Gmail dedicado).
-
Aceder a youtube.com com a nova conta Google.
-
Clicar no avatar no canto superior direito → Criar canal → Usar um nome de empresa.
-
Nome do canal: Eureekka SA.
-
Preencher a descrição do canal, website e palavras-chave (holding, investimento, Portugal).
-
Carregar o logótipo como foto de perfil do canal (800×800 px mínimo).
-
Carregar o banner do canal (2560×1440 px recomendado).
-
Verificar o canal com número de telefónico: YouTube Studio → Definições → Canal → Verificar. Desbloqueia uploads >15 min e miniaturas personalizadas.
-
Activar verificação em dois passos na conta Google: accounts.google.com → Segurança → Verificação em dois passos.
-
Guardar no Vaultwarden: email Google, password, códigos de recuperação.
Tempo estimado: 25 minutos
⚠️ Nota: A conta Google associada ao YouTube deve ser exclusiva da Eureekka SA. Não use a conta Google pessoal --- se o acesso for revogado, perde o canal.
Secção 5 --- Twitter / X
-
Aceder a x.com e clicar em "Registar".
-
Email: usar o email empresarial.
-
Nome de utilizador: \@eureekka (verificar disponibilidade).
-
Nome de display: Eureekka SA.
-
Bio (160 caracteres): descrição concisa da holding. Website: joaoluisbrazao.cloud. Localização: Lisboa, Portugal.
-
Carregar logo como foto de perfil e banner (1500×500 px).
-
Verificar o email (link enviado pelo X).
-
Activar verificação em dois passos: Mais → Definições → Segurança → Autenticação de dois factores. Usar app autenticadora (mais seguro que SMS).
-
Gerar API Keys (para o publisher): developer.x.com → Dashboard → + Add App → Basic Access (gratuito). Guardar Consumer Key, Consumer Secret, Access Token e Access Token Secret no Vaultwarden.
Tempo estimado: 20 minutos
⚠️ Nota: O plano gratuito do X Developer (Basic) permite publicar via API com limites mensais. É suficiente para o volume esperado da Eureekka SA.
Secção 6 --- Snapchat for Business
Nota de prioridade: o Snapchat tem menor ROI para o perfil holding/B2B. Recomendado criar a conta agora mas não investir tempo de conteúdo até a estratégia de conteúdo estar definida.
-
Criar conta pessoal em accounts.snapchat.com com email empresarial (necessário para Business).
-
Aceder a ads.snapchat.com → "Criar Conta de Empresa".
-
Nome da conta de empresa: Eureekka SA.
-
Criar Perfil Público: no Snap Business Manager → Perfis Públicos → "Criar Perfil".
-
Nome de utilizador: eureekka (Snapchat não aceita maiúsculas nem @).
-
Bio e website. Carregar logótipo como foto de perfil (sem Bitmoji).
-
Verificar email.
-
Activar verificação em dois passos: Definições → Segurança → Login em dois passos.
-
Guardar no Vaultwarden: email, password, códigos de recuperação.
Tempo estimado: 20 minutos
Secção 7 --- Avaliação: Mixpost vs Postiz
Ambas as ferramentas são open-source, auto-hospedadas e suportam publicação programada nas redes relevantes. A decisão baseia-se na compatibilidade com a infra-estrutura VPS existente.
Critério Mixpost Postiz
Maturidade Maduro --- v4.x (desde Recente --- v1.x (desde 2020) 2023)
Stack técnico PHP 8.2 / Laravel Node.js / Next.js + NestJS
Compat. VPS João Requer PHP (não PostgreSQL e Redis já no instalado) VPS ✓
Licença MIT --- community AGPL-3.0 --- open-source gratuito
Docker oficial Sim Sim
Instagram Sim Sim
Facebook Sim Sim
TikTok Sim Sim
YouTube Sim Sim
Twitter / X Sim Sim
Snapchat Não Não (nenhum suporta)
LinkedIn Sim Sim
Bluesky / Mastodon Sim Não
IA integrada Sim Sim
Biblioteca de média Sim Sim
Gestão de equipa Sim Sim
Analytics Básicos Básicos
Suporte comunitário Maduro --- mais histórico A crescer --- equipa activa
Recomendação
+-----------------------------------------------------------------------+ | Recomendação: Postiz | | | | O VPS já corre PostgreSQL e Redis --- o Postiz reutiliza ambos sem | | adicionar PHP como novo runtime. Introduzir PHP num ambiente Docker | | com \~30 containers aumenta desnecessariamente a superfície de | | manutenção. O Postiz tem interface mais moderna, stack Node.js sem | | conflitos, e equipa activa no GitHub. | | | | Ressalva: Se a estabilidade for prioritária sobre a modernidade, | | o Mixpost é a escolha mais conservadora. | +=======================================================================+
Secção 8 --- Deploy do Postiz no VPS
Esta secção é técnica. Entregar a técnico responsável pela infra-estrutura com este documento. João só precisa de garantir que as API Keys de cada rede (geradas nas Secções 1--6) estão no Vaultwarden antes do deploy.
-
Ligar ao VPS por SSH: ssh vps.
-
Clonar o repositório: git clone https://github.com/gitroomhq/postiz-app /opt/postiz
-
Criar ficheiro de configuração: cp apps/backend/.env.example /opt/postiz/.env e preencher com as API Keys retiradas do Vaultwarden.
-
Variáveis de ambiente essenciais:
DATABASE_URL → PostgreSQL existente, base de dados nova: postiz
REDIS_URL → Redis existente no VPS
JWT_SECRET → gerar novo segredo aleatório, guardar no Vaultwarden
-
Criar docker-compose.override.yml para integrar na rede Docker existente (infra-network) e atribuir porta 8220.
-
Iniciar o serviço: docker compose up -d.
-
Configurar o nginx para servir o Postiz: admin.joaoluisbrazao.cloud/social/ (ou subdomínio social.joaoluisbrazao.cloud --- requer novo DNS).
-
Confirmar HTTPS (certificado via certbot já configurado no nginx existente).
-
Adicionar monitor no Uptime Kuma: admin.joaoluisbrazao.com/uptime/ → Adicionar Monitor → URL: http://localhost:8220/health.
-
Ligar cada conta de rede social no painel Postiz (usar as credenciais guardadas no Vaultwarden).
-
Testar publicação agendada em cada rede.
⚠️ Nota: O Postiz usa PostgreSQL e Redis. Criar a base de dados `postiz` no PostgreSQL existente antes do deploy: CREATE DATABASE postiz;
Secção 9 --- Próximos Passos e Prioridades
Tabela de prioridades para execução. As três primeiras acções (assinaladas a amarelo) devem ser concluídas ainda hoje.
# Acção Prazo
1 Preparar materiais --- checklist Secção 0 Hoje completa
2 Criar Página Facebook + Meta Business Suite Hoje
3 Criar conta Instagram e ligar ao Facebook Hoje
4 Criar canal YouTube (conta Google dedicada) Esta semana
5 Criar conta X/Twitter + gerar API Keys no Esta semana Developer Portal
6 Criar conta TikTok for Business Esta semana
7 Entregar API Keys a técnico responsável pela Esta semana infra-estrutura + deploy Postiz no VPS
8 Criar conta Snapchat for Business Próximo mês
Eureekka SA --- Confidencial --- Brief 2 v1.1 --- 16 Mai 2026