Самостоятельная коллекция ссылок на основе Laravel и ReactJS для ваших социальных сетей с базовой аналитикой, удобной GDPR.
Это не проект готового развертывания. Я использую его как свою целевую страницу, и в этом отношении она работает, но она все еще не удобна для пользователя, например, все администрирование ссылок осуществляется через SQL.
PHP, PostgreSQL, WebServer.
После установки PostgreSQL и вашего любимого веб -сервера с PHP, получите необходимые пакеты:
apt install composer npm php-xml php-curl php-pgsql git
Клонировать этот репозиторий и получить файлы поставщиков с помощью композитора и NPM:
git clone https://github.com/FaultierSP/self-hosted-links
composer update
php artisan key:generate
npm install
Измените имя файла .env.example на .env , внесите необходимые изменения (учетные данные SQL, имена приложений, доменные имена в SESSION_DOMAIN и SANCTUM_STATEFUL_DOMAINS и ваши тексты) и создайте приложение:
php artisan migrate
npm run build
Подайте public каталог с вашим любимым сервером.
Создайте нового пользователя с:
php artisan user:create -u UserName -e [email protected]
Перейдите на yourdomainname.com/login , войдите в систему со своими созданными учетными данными, вы будете перенаправлены на вашу новую панель инструментов.
Чтобы обновить все пакеты, в вашем каталоге проекта:
composer update
npm update
npm run build