Skip to content

Personal link pages #31

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
sylv opened this issue Feb 1, 2023 · 0 comments
Open

Personal link pages #31

sylv opened this issue Feb 1, 2023 · 0 comments

Comments

@sylv
Copy link
Owner

sylv commented Feb 1, 2023

Users should be able to setup their own link pages that lists whatever links they feel like, similar to linktree or littlelink. Users would be able to add whatever links they want and maybe a markdown description, then when users visit <user>.domain.com (e.g, sylver.is-fucking.gay) they would get dumped on a page with the links they set.

Whether or not the root subdomain is used or maybe domain.net/links is definitely a decision. If it were the root, some kind of footer that links to an explanation on what that page is and that the domain itself is not affiliated with the user would make sense.

ideas

  • Users should be able to create multiple link pages
  • Ability to assign non-wildcard domains to users, that they can then assign to whichever pages they want
  • Some kind of NSFW toggle for links
  • Support linking to emails with mailto:
  • Have a database of icons and colours for each button, If a link has no preset icon and colour, scrape the URL for the favicon and let the user pick a colour (and/or average the favicon and invert it for the colour).
  • Link pages should not require a domain, and should be similar to pastes. I should be able to create a link page for eg a new album I'm writing. The personal page is then assigned an ID, and you can visit it by going to lets say /link/:id. You would then be able to assign a domain to that link page, and going to the root of that domain would return the selected link page.
  • Let users pick a custom link page ID, for example /link/2022Album should be assignable, instead of just the ID. These would likely have to be limited to wildcard domains or domains assigned to the user.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant