Skip to content

devpri/tinre

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.