samihsoylu / journal
记录你的生活、日常事件、特殊场合以及对你目标的反思。
v1.5.1
2023-12-14 11:00 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- defuse/php-encryption: ^2.2
- doctrine/annotations: ^1.13
- doctrine/migrations: ^3.1
- doctrine/orm: ^2.7
- erusev/parsedown: ^1.7
- jenssegers/blade: ^1.3
- nikic/fast-route: ^1.3
- psr/cache: ^1.0
- psy/psysh: ^0.10.8
- sentry/sdk: ^3.1
- symfony/cache: ^5.0
- symfony/console: ^5.2
- symfony/polyfill-php80: ^1.26
- symfony/polyfill-php81: ^1.26
- vlucas/phpdotenv: ^5.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.4
- php-parallel-lint/php-parallel-lint: dev-master
- phpcompatibility/php-compatibility: ^9.3
- phpstan/phpstan: ^1.3
- phpunit/phpunit: ^9
- roave/security-advisories: dev-master
README
Journal 是一个以隐私为首要考虑的、自托管的数字日志簿。它旨在在任何地方都能访问,允许你将你的思想、情感和观点组织在同一个地方。你的日志通过使用你自己的密码作为加密密钥,以 AES 256 加密存储,从而保护日志不受外界访问。
功能亮点
- 移动友好
- 高级内容编辑器(支持图片上传)
- 使用类别组织条目
- 为条目创建预定义的模板集
- 条目、模板和图片均采用 AES-256 加密
- 将你最喜欢的类别排序以显示在顶部
- 启用快速添加小部件以快速添加条目
- 高级搜索
- 为用户创建账户
- 导出条目
入门
使用 Docker 尝试一下
curl -o docker-compose.yml https://raw.githubusercontent.com/samihsoylu/journal/master/docker-compose.yml docker compose up -d
访问:https://:8080/
用户名:demouser
密码:demopass
需求
- 基于 Linux 的服务器,具有 shell 访问权限
- PHP 7.4 或更高版本。
- MySQL 5.6+
PHP 扩展
列出的扩展通常在大多数 PHP 7 安装中默认安装和启用