Skip to content
Branch: master
Go to file
Code

Latest commit

Files

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

readme.md

anon.to

anon.to is an anonymous URL redirector and shortener built using Laravel.

Requirement

Installation

  • clone the repository: git clone https://github.com/bhutanio/anon.to.git anon.to
  • create a database
  • create configuration env file .env refer to .env.example
  • install: composer install --no-dev
  • setup database tables: php artisan migrate

Upgrade from previous version

latest version of anon.to is fully compatible with all previous versions. All you have to do is run the migration.

php artisan migrate

Configuration

Setup Admin Account

php artisan tinker
DB::table('users')->where('id', 2)->update(['email'=>'myemail@example.com']);

Click on forgot password link on the login page and reset password for your admin user.

Setup Cron Job

crontab -e -u www-data
* * * * * php /home/web/anon.to/artisan schedule:run >/dev/null 2>&1
*/5 * * * * php /home/web/anon.to/artisan auth:clear-resets >/dev/null 2>&1

Setup Supervisor

nano /etc/supervisor/conf.d/anon.conf
[program:anon-queue]
process_name=%(program_name)s_%(process_num)02d
command=php /home/web/anon.to/artisan queue:work --sleep=3 --tries=3
autostart=true
autorestart=true
user=www-data
numprocs=2

Setup Google ReCaptcha

Visit https://www.google.com/recaptcha/admin and register your site

Get Site key and Secret key, add them in your .env file

...
## Secret Key
API_GOOGLE_RECAPTCHA='SECRET KEY'

## Site Key
API_GOOGLE_RECAPTCHA_CLIENT='SITE KEY'
...

License

anon.to is open source software licensed under the MIT license.

You can’t perform that action at this time.