linkonator-crystal-astro

Gerenciamento de links e apresentação através de um frontend em Astro e backend em Crystal + Amethyst Framework

O LINKONATOR é um clone gerenciador de links estiloso, com player de música integrado.

Preview

Tela inicial desktop

+++++++++

Modo escuro + chuva matrix

+++++++++

Mobile + glitch ativo

Funcionalidades

Tech Stack

Camada Tecnologia Motivo
Frontend Astro 4 + HTMX Build zero-JS, ilhas interativas, rápido
Backend Crystal + Amyrist Velocidade insana + sintaxe limpa
Banco PostgreSQL (prod) Simples e performático
Auth JWT + BCrypt (cost 10) Seguro e com patch $2a$ → $2y$ secreto

Como rodar localmente

Pré-requisitos

  • Docker
  • Docker Compose

Passo a passo

# 1. Clone o repositório
git clone https://github.com/seuusuario/linkonator-crystal-astro.git
cd linkonator-crystal-astro

# 2. Crie ou configure o arquivo .env

# 3. Inicie a aplicação com Docker Compose
docker compose up -d --build

# → Frontend roda em: http://localhost:4321
# → Backend roda em: http://localhost:3005

Repository

linkonator-crystal-astro

Owner
Statistic
  • 0
  • 0
  • 0
  • 0
  • 0
  • about 11 hours ago
  • October 20, 2025
License

Links
Synced at

Fri, 27 Mar 2026 03:07:01 GMT

Languages