UNPKG

2.77 kBMarkdownView Raw
1# Vikki's Tools
2
3[![Codacy Badge](https://api.codacy.com/project/badge/Grade/62d245757a5d4a8e97b2174dc9a56406)](https://app.codacy.com/manual/vignesh88/tools?utm_source=github.com&utm_medium=referral&utm_content=vignesh88/tools&utm_campaign=Badge_Grade_Dashboard)
4[![Build Status](https://travis-ci.org/vignesh88/Tools.svg?branch=master)](https://travis-ci.org/vignesh88/Tools)
5[![Codefresh build status]( https://g.codefresh.io/api/badges/pipeline/vikki/Vikki's%20tools%2FVikki's%20tools?key=eyJhbGciOiJIUzI1NiJ9.NWVjMGU3ZTU2MTllYjZmNTYxYTRjYWIy.fSVMhnKfcSepXilVqCA1AY7vocNQ6s3Xkm-pSKB4zt4&type=cf-1)]( https%3A%2F%2Fg.codefresh.io%2Fpipelines%2FVikki's%20tools%2Fbuilds%3Ffilter%3Dtrigger%3Abuild~Build%3Bpipeline%3A5ec0ed5b1350575c3a125e3f~Vikki's%20tools)
6[![Website tools.vikki.in](https://img.shields.io/website-up-down-green-red/https/tools.vikki.in.svg)](https://tools.vikki.in)
7![Uptime Robot status](https://img.shields.io/uptimerobot/status/m784955377-01831883b9c483057e013bf9)
8![Uptime Robot ratio (30 days)](https://badgen.net/uptime-robot/month/m784955377-01831883b9c483057e013bf9)
9![(last hour) response](https://badgen.net/uptime-robot/response/m784955377-01831883b9c483057e013bf9)
10
11### To generate a new secreat key for django
12
13```
14#python manage.py shell
15In [1]: from django.core.management.utils import get_random_secret_key
16In [2]: get_random_secret_key()
17Out[2]: '555%s(xc)a4-^x*3ipd@_@z81n_mry#flyx9@boy0b@jeg_4ao'
18
19```
20
21### Installation
22
23```
24#git clone https://github.com/vignesh88/tools.git
25#cd tools/
26#python manage.py migrate --run-syncdb
27#python manage.py runserver 0.0.0.0:8086
28```
29
30### Alternate installation using docker
31
32```
33#sudo docker run -d -p 8086:8086 --name tools.vikki.in vignesh88/tools python tools/manage.py runserver 0.0.0.0:8086
34```
35
36> Open your browser and view the application at [http://localhost:8086](http://localhost:8086)
37
38## Tools available
39
40- URL Shortner
41- Password generator
42- Base64 converter
43- Epoch timestamp converter
44- What is my IP
45
46### URL Shortner
47
48A simple django based tool to create a short URL based on [hashid](https://hashids.org/) algorithm.
49The short domain is in the format s.vikki.in/[yourhashid].
50The statistic of short URL will be available in s.vikki.in/[yourhashid]/stats
51
52### Password generator
53
54A simple tool to generate random password. This tools also has the advantage of using the custom words in password which uses python nltk wordnet library.
55
56### Base64 encoder and decoder
57
58A simple tool to encode and decode a base64 string
59
60### Epoch converter
61
62A simple tool to conver epoch to datetime format and from datetime to epoch format
63
64### What is my IP Address
65
66A simple tool to view your public IP address
67
68### License
69
70GNU General Public License v3.0 - read the LICENSE file for details.
\No newline at end of file