Laravel und Reactjs basierende selbst gehostete Linksammlung für Ihre sozialen Medien mit GDPR-freundlicher Grundanalyse.
Dies ist kein Bereitstellungsprojekt. Ich benutze es als meine Zielseite, und für diese Angelegenheit funktioniert es, aber es ist immer noch nicht benutzerfreundlich, beispielsweise wird die gesamte Linkverwaltung über SQL durchgeführt.
PHP, PostgreSQL, Webserver.
Nachdem Sie PostgreSQL und Ihren bevorzugten Webserver mit PHP installiert haben, erhalten Sie die erforderlichen Pakete:
apt install composer npm php-xml php-curl php-pgsql git
Klonen Sie dieses Repository und erhalten Sie die Lieferantendateien mit Composer und NPM:
git clone https://github.com/FaultierSP/self-hosted-links
composer update
php artisan key:generate
npm install
Ändern Sie den Namen .env.example Dateinamen in .env , nehmen Sie die erforderlichen Änderungen vor (SQL-Anmeldeinformationen, App-Namen, Domain-Namen in SESSION_DOMAIN und SANCTUM_STATEFUL_DOMAINS und Ihre Texte) und erstellen Sie die App:
php artisan migrate
npm run build
Servieren Sie das public Verzeichnis mit Ihrem Lieblingsserver.
Erstellen Sie einen neuen Benutzer mit:
php artisan user:create -u UserName -e [email protected]
Gehen Sie zu yourdomainname.com/login , melden Sie sich mit Ihren erstellten Anmeldeinformationen an. Sie werden in Ihr neues Dashboard weitergeleitet.
So aktualisieren Sie alle Pakete in Ihrem Projektverzeichnis:
composer update
npm update
npm run build