Django implementation for golink
Project description
go/llama
go/llama is an opensource solution to golinks often seen in tech companies. I recently started working at a company that does not have support for golinks so I decided to write my own.
Getting Started
Prerequisites
- Python3
Installing
python setup.py install
Usage
Edit local host file to resolve DNS go
to 127.0.0.2
.
- Windows: C:\Windows\System32\drivers\etc\hosts
- Mac: /private/etc/hosts
- Linux: /etc/hosts
Your hosts
file should look something like this
...
127.0.0.1 localhost # example
127.0.0.2 go
...
cd gollama
python manage.py migrate
python manage.py runserver 127.0.0.2:80
NOTE: On macOS you will need to perform the following sudo ifconfig lo0 alias 127.0.0.2 up
in order to add 127.0.0.2
to the loopback address.
Once this is setup http://go
should route you to the home dashboard where you can create new links.
To use these links just type http://go/{SHORTHAND}
Contributing
Feel free to open any pull requests in the github page, I will review them as they come in.
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Acknowledgments
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.