85718a135bca2cfe9bda9d5e2864985f51f931ba
Passport
Passport is a simple, fast, and lightweight web dashboard/new tab replacement.
"I cant believe I've never broken it" - me
Getting Started
Prerequisites
Usage
- Clone the repository
- Configure the
.envfile, an example is provided in the.env examplefile- The
OPENWEATHER_API_KEYis required for the weather data to be displayed - The
OPENWEATHER_LATandOPENWEATHER_LONare required for the weather data to be displayed - The
PASSPORT_ADMIN_USERNAMEandPASSPORT_ADMIN_PASSWORDare required for the admin dashboard - The
PASSPORT_SEARCH_PROVIDERis the search provider used for the search bar, %s is replaced with the search query
- The
- Run
zqdgr buildto build the project - Deploy
passportto your web server - profit
Adding links and categories
The admin dashboard can be accessed at /admin, you will be redirected to the login page if you are not logged in, use the credentials you configured in the .env file to login. Once logged in you can add links and categories.
License
This project is licensed under the BSL-1.0 License - see the LICENSE file for details
V0.3.4: Minor Release
Latest
Languages
Go
37.3%
JavaScript
31.9%
Handlebars
15.9%
CSS
14.5%
Dockerfile
0.4%