devpri/tinre

A fast and powerful Laravel URL Shortener.

Maintainers

Details

github.com/devpri/tinre

Source

Installs: 92

Dependents: 0

Suggesters: 0

Security: 0

Stars: 68

Watchers: 4

Forks: 11

Type:project

v1.0.1 2020-08-26 10:37 UTC

This package is auto-updated.

Last update: 2024-04-05 20:06:59 UTC


README

687474703a2f2f6d656469612e6465767072692e636f6d2f74696e72652f6c6f676f2e706e67

GitHub Tests Scrutinizer code quality Scrutinizer coverage StyleCI Packagist GitHub

About Tinre

A fast and powerful URL Shortener built with Laravel, VueJS, and Tailwind CSS.

Tinre

Requirements

  • PHP 7.3+
  • Nginx or Apache
  • MySQL, MariaDB or PostgreSQL
  • Composer

Installation

  1. Run composer create-project devpri/tinre.
  2. Update the DB_* variables in .env. After that run php artisan migrate to create all tables.
  3. Run php artisan user:create to create the first user.
  4. Run php artisan tinre:publish to publish the assets.
  5. Get a MaxMind license key and update the MAXMIND_LICENSE_KEY variable. After that run php artisan geoip:update to update the GeoIP database.
  6. Update the MAIL_* variables in .env.

Update

  1. Make a backup of your data before updating.
  2. Run composer update to update the dependencies.
  3. Run php artisan tinre:publish to publish the assets.
  4. Check and update tinre-core overridden files.

Security

If you discover a security vulnerability, please send an e-mail to paul@devpri.com.

License

Tinre is open-source software licensed under the MIT License.