1
0
Fork
You've already forked Links
0
Perl & Nuxt-based link aggregator platform https://links.gandalf.gr
  • Perl 64.9%
  • Vue 26.7%
  • PLpgSQL 2.7%
  • TypeScript 1.6%
  • JavaScript 1.5%
  • Other 2.5%
2025年10月11日 10:36:59 +00:00
confs make dev services restart automatically 2025年09月13日 07:23:09 +00:00
data pretty much complete dockerization & bug fixes & various updates (see below) 2024年12月19日 12:02:37 +00:00
database set default time zone of database 2025年10月11日 10:36:59 +00:00
docker updated perl (to v5.42) and all cpan dependencies 2025年07月11日 09:52:10 +00:00
empty_dir pretty much complete dockerization & bug fixes & various updates (see below) 2024年12月19日 12:02:37 +00:00
html improve an admin message 2025年09月14日 06:40:59 +00:00
perl set default time zone of database 2025年10月11日 10:36:59 +00:00
.env.example modify 'Hoard or share' motto into 'Hoard and share' 2025年06月03日 06:47:54 +00:00
.gitignore pretty much complete dockerization & bug fixes & various updates (see below) 2024年12月19日 12:02:37 +00:00
compose.yml updated perl (to v5.42) and all cpan dependencies 2025年07月11日 09:52:10 +00:00
docker-build.sh pretty much complete dockerization & bug fixes & various updates (see below) 2024年12月19日 12:02:37 +00:00
docker-PURGE_ALL_DATA_EXCEPT_ENV.sh switched to new GnuPG signature 2025年08月26日 12:02:01 +00:00
docker-up.sh pretty much complete dockerization & bug fixes & various updates (see below) 2024年12月19日 12:02:37 +00:00
docker-update-site.sh improve docker-update-site.sh script slightly 2025年01月02日 07:43:48 +00:00
empty_file pretty much complete dockerization & bug fixes & various updates (see below) 2024年12月19日 12:02:37 +00:00
INSTALLATION.md complete INSTALLATION.md instructions 2025年09月13日 07:32:37 +00:00
launch_html.pl updated perl (to v5.42) and all cpan dependencies 2025年07月11日 09:52:10 +00:00
launch_perl.pl updated perl (to v5.42) and all cpan dependencies 2025年07月11日 09:52:10 +00:00
LICENSE.txt add or update doc files 2024年11月19日 11:46:54 +00:00
README.md add partial GDPR compliance to features list in README.md 2025年06月10日 12:17:29 +00:00

DESCRIPTION

FOSS link-sharing platform built using Perl & Nuxt.

FEATURES

Current features:

  • fully-functional
  • OpenAPI Spec page
  • mobile browser support
  • system-based dark/light mode
  • search engine
  • Atom syndication feeds (for front page and basic search pages)
  • admin tool under /admin for abuse control
  • Firefox browser extension
  • console browser support (except "add link")
  • Dockerized
  • Tailwind CSS & Nuxt UI
  • e2e tests
  • partial GDPR compliance
    • ability to delete one's own account

Will eventually also feature:

  • a11y
  • mobile app
  • more complete compliance with EU regulations
  • Chrome browser extension
  • full console browser support
  • maybe interface with Fediverse

LICENSE

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.