This is a startpage for your browser. Think of your boring new tab page and replace it with this!
To use this website right away, go to: https://startpage-wr6.pages.dev/. Or for the development version (that might be broken sometimes due to development): https://develop.startpage-wr6.pages.dev/
All settings are done in the web interface, there are no enviroment variables, no json or config files, nothing! This is a complete experience in the browser.
If you want to support this website and what I do:
More and more features will be added in the future. If you have any ideas, feel free to open an issue or create a pull request!
Current features:
- Searchbar (hidable)
- Clock (hidable)
- Date (hidable)
- Greeting based on time of day
- Link badges
- Categories
- Changeable image
- Theme switcher with 4 themes (for now)
Widgets are under development
The plex widget enables you to see current streams on your server. Due to SSL certificates you'll need to supply a SSL certified Plex domain like https://plex.domain.com
, or if you host this startpage without SSL you can just supply the external IP address and port of your Plex server like so: http://<EXTERNAL_IP>:32400
.
The weather widget enables you to see the current weather. The weather is fetched from OpenWeatherMap. You'll need to supply an API key from OpenWeatherMap long and lat coordinates.
Sometimes all it takes is a reload of the page to fix!
If something's not working as expected it might be due to an update of the website, please reload the website and go into the settings in the bottom left corner and click on "Clear all data". If this doesn't work, please open an issue.
This website is build with Nuxt 3 (look at the nuxt 3 documentation to learn more), TailwindCSS and DaisyUI.
Clone this repository and install the dependencies:
yarn install
Start the development server on http://localhost:3000
yarn dev
To generate a static version of the website that can be self-hosted on any webserver:
yarn generate
This will generate a .output/public
folder with all the files you need to host the website.
Build the application for SSR:
yarn build
Locally preview production build:
yarn preview