尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Penny Post aims to fix online communication by removing its most pernicious aspect — instantaneity.
Modern messaging optimizes for speed: read receipts, typing indicators, notifications the second something lands. That speed comes at a cost — we write faster than we think, and we feel pressure to reply before we've had a chance to. Letters never worked that way. You wrote when you had something to say, sent it, and got on with your life until it arrived.
Penny Post brings that rhythm online. Write to someone whenever the
moment strikes — draft it, come back to it, take your time. Once
you seal a letter, it waits with everyone else's until the next
delivery: Mondays, Wednesdays and Fridays at noon UTC, all at once. No
inbox to refresh in between, no indication anything is coming until
it's there. (The schedule lives in config/pennypost.php.)
php artisan migrate:fresh --seed
php artisan db:seed --class=DemoCorrespondenceSeeder
composer test
php artisan serve
Penny Post is deployed to a VPS managed by hetzner. Messages are stored in a SQLite database. Only Victor Elgersma can deploy this app, because he has the SSH keys.
Note to self:
Make sure to commit build files as I cannot run npm run build on the server
ssh hetzner
cd /var/www/laravel.vjbe.net
git pull
composer install --no-dev --optimize-autoloader
php artisan migrate --force