A coleção de links auto-hospedados baseados em Laravel e ReactJs para suas mídias sociais, com análises básicas amigáveis ao GDPR.
Este não é um projeto pronto para implantação. Eu o uso como minha página de destino e, nesse caso, funciona, mas ainda não é fácil de usar, por exemplo, toda a administração do link é feita através do SQL.
PHP, PostgreSQL, servidor da web.
Depois de instalar o PostgreSQL e seu servidor da web favorito com PHP, obtenha pacotes necessários:
apt install composer npm php-xml php-curl php-pgsql git
Clone este repositório e obtenha os arquivos do fornecedor com compositor e npm:
git clone https://github.com/FaultierSP/self-hosted-links
composer update
php artisan key:generate
npm install
Altere o nome SESSION_DOMAIN SANCTUM_STATEFUL_DOMAINS .env.example .env
php artisan migrate
npm run build
Sirva o diretório public com seu servidor favorito.
Crie um novo usuário com:
php artisan user:create -u UserName -e [email protected]
Vá para yourdomainname.com/login , faça o login com suas credenciais criadas, você será redirecionado para o seu novo painel.
Para atualizar todos os pacotes, no diretório do seu projeto:
composer update
npm update
npm run build