Skip to content
/ linky Public

Manage your personal or your organization links in a grouped and orderly way

Notifications You must be signed in to change notification settings

trebsoj/linky

Repository files navigation

Application to manage your personal or your organization links in a grouped and orderly way.

Features list

  • For local application running, you need just two dependencies - installed docker and docker-compose (make is optional, but strongly recommended)
  • Application built with Laravel PHP bootstrap mysql nginx
  • One only user (admin)
  • /public route to see the links marked as public (without login)
  • Create link groups
  • Create variables for the links
    • For example, we can save the domain https://github.com domain as $git, so all the links that refer to this domain, we will only have to save the link as: $git/trebsoj.
  • If a link has the "Redirect code" field configured, it can be accessed directly with the URL and you will be redirected to the destination.

Screenshots

alt text

alt text

alt text

Public route:

alt text

How to use

1. Clone repository

$ git clone https://github.com/trebsoj/home-app.git

2. Configuration file

Creation of the configuration file from the example .env.example, in this file you can configure the database parameters and the application port

$ cp .env.example .env

3. Start the application

$ make up

3.1. If it is the first execution, execute this command to initialize the application

$ make init

How to

Open the shell in the container?

Execute in your terminal:

$ make sh-app
$ make sh-db
$ make sh-webserver

Watch logs?

$ docker-compose logs -f

Restart admin user?

  • Connect to the database container
$ make sh-db
  • Connect to mysql (Use credentials from the .env file)
$ mysql --host db -u {DB_USER} -p
  • Enter de password {DB_PASSWORD}
  • Truncate the users table
  truncate table home_app.users;
  • Now when you enter the application again, it will ask you to re-register the admin user

About

Manage your personal or your organization links in a grouped and orderly way

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published