MyShaarly is a fork of https://github.com/shaarli/Shaarli. It build for my usage, feel free to try.
Go to file
nodiscc d48e06f438
run trivy vulnerability scanner on the 'latest' docker image
- run trivy from makefile so that it can be run both locally and through github actions
- usage: make test_trivy TRIVY_TARGET_DOCKER_IMAGE=regist.ry/user/image:tag
- tested by downgrading the base image to alpine 3.15.7 and verifying that vulnerabilities are reported (https://github.com/nodiscc/Shaarli/actions/runs/4860040980/jobs/8663400103)
- TEMP/TESTING only push image to ghcr.io, run trivy on trivy branch/docker tag as well as master
- ref. https://github.com/shaarli/Shaarli/issues/1531
2023-05-02 12:24:50 +02:00
.dev Upgrade front end dependencies 2020-09-22 17:51:42 +02:00
.docker docker: update s6 service definition to use php-fpm8 2022-09-24 17:55:15 +02:00
.github run trivy vulnerability scanner on the 'latest' docker image 2023-05-02 12:24:50 +02:00
application Support: ignore disk_free_space if the function is unavailable (#1970) 2023-04-08 10:10:29 -04:00
assets 1932: Fixed Roboto-Regular and Roboto-Bold font declarations 2023-01-25 09:30:28 -05:00
cache .htaccess files: support Apache 2.4+ syntax 2016-11-08 11:38:14 +01:00
data Fix: enable access to data/user.css (Apache 2.2 & 2.4) 2017-10-16 19:41:22 +02:00
doc Update Server-configuration.md (#1973) 2023-04-15 09:02:48 -04:00
inc Update german translation (#1969) 2023-04-08 15:26:27 +02:00
pagecache .htaccess files: support Apache 2.4+ syntax 2016-11-08 11:38:14 +01:00
plugins Fix ReadItLater checkbox label on bulk add (#1916) 2022-11-26 10:39:35 -05:00
tests Fix a bug when using '/' as a tag separator (#1953) 2023-03-18 11:59:00 -04:00
tmp .htaccess files: support Apache 2.4+ syntax 2016-11-08 11:38:14 +01:00
tpl Fix autofocus: load bulk action input on linklist only (#1976) 2023-04-15 12:46:09 -04:00
.dockerignore build and push docker images using github actions 2021-06-15 20:35:36 +02:00
.editorconfig Process picwall rendering through Slim controller + UT 2020-07-23 21:19:21 +02:00
.gitattributes Provide a Docker Compose example 2018-07-12 21:48:48 +02:00
.gitignore Updated to pass codesniffer 2022-03-31 16:01:55 -04:00
.htaccess Reviewed Apache configuration 2020-11-08 13:13:13 +01:00
.readthedocs.yml docs: add readthedocs configuration file 2019-03-30 17:07:31 +01:00
AUTHORS Changelog v0.12.2 (#1956) 2023-03-18 13:24:16 -04:00
CHANGELOG.md Changelog v0.12.2 (#1956) 2023-03-18 13:24:16 -04:00
composer.json Drop support for PHP 7.1, 7.2 and 7.3 2023-03-18 14:27:41 -04:00
composer.lock Drop support for PHP 7.1, 7.2 and 7.3 2023-03-18 14:27:41 -04:00
CONTRIBUTING.md migrated Github wiki links to readthedocs 2017-08-26 09:40:57 +02:00
COPYING Update COPYING 2018-04-05 20:30:00 +02:00
docker-compose.yml doc: move OCI images hosting to ghcr.io 2023-03-17 16:17:37 +01:00
Dockerfile docker: install php8-ldap in Docker images (#1914) 2022-11-26 08:58:21 -05:00
index.php Fix Logger exception: gracefully handle permission issue (#1954) 2023-03-18 12:13:48 -04:00
init.php Do not display deprecated warnings by default (#1952) 2023-03-18 11:01:33 -04:00
Makefile run trivy vulnerability scanner on the 'latest' docker image 2023-05-02 12:24:50 +02:00
mkdocs.yml refine Community-and-related-software.md and tools page 2022-08-13 10:25:52 +02:00
package.json Add a setting to retrieve bookmark metadata asynchrounously 2020-10-15 09:08:46 +02:00
phpcs.xml Coding style: manually fix remaining errors in tests after PHPCBF 2021-04-05 11:00:28 +02:00
phpdoc.dist.xml doc: add phpDocumentor configuration 2019-01-18 22:24:58 +01:00
phpunit.xml Run languages tests using PHPUnit test suites 2017-03-06 21:11:18 +01:00
README.md Bump badge version 2023-03-18 13:41:03 -04:00
shaarli_version.php Use 'dev' version on the master branch 2017-03-12 15:05:59 +01:00
webpack.config.js Webpack: fix vintage theme images include 2020-11-05 17:44:33 +01:00
yarn.lock build(deps): bump json5 from 1.0.1 to 1.0.2 2023-01-07 04:07:05 +00:00

Shaarli logo

The personal, minimalist, super-fast, database free, bookmarking service.

Do you want to share the links you discover? Shaarli is a minimalist link sharing service that you can install on your own server. It is designed to be personal (single-user), fast and handy.

Join the chat at https://gitter.im/shaarli/Shaarli Bountysource Docker repository

Quickstart

Demo

You can use this public demo instance of Shaarli. It runs the latest development version of Shaarli and is updated/reset daily.

Login: demo; Password: demo

License

Shaarli is Free Software. See COPYING for a detail of the contributors and licenses for each individual component.