All Projects → naibahq → monica-fork

naibahq / monica-fork

Licence: AGPL-3.0 license
🧗 您的私人社交关系管家。Monica with Lunar Calendar support and more security features.

Programming Languages

PHP
23972 projects - #3 most used programming language
Vue
7211 projects
Blade
752 projects

Projects that are alternatives of or similar to monica-fork

zhdate
ZhDate 中国农历转换
Stars: ✭ 63 (+472.73%)
Mutual labels:  lunar-calendar
docker
docker image of Monica
Stars: ✭ 89 (+709.09%)
Mutual labels:  monica
EKAstrologyCalc
Astrology Calculator calculates moon's rise/set times, moon Age, moon phases and Zodiac Sign for location and time
Stars: ✭ 31 (+181.82%)
Mutual labels:  lunar-calendar
astro
自用天文算法,公历农历转换、八大行星位置、日出日落月出月落时间、节气物候时间等
Stars: ✭ 33 (+200%)
Mutual labels:  lunar-calendar
LunarCalendar
A lunar calendar converter in Python, including 24 solar terms and a number of solar holidays and lunar holidays, mainly from China.
Stars: ✭ 34 (+209.09%)
Mutual labels:  lunar-calendar
borax
📓 Python3工具集合库——中国农历/中文数字/设计模式/树形结构
Stars: ✭ 57 (+418.18%)
Mutual labels:  lunar-calendar
LunarCalendar
A lightweight macOS App for displaying calendar and time
Stars: ✭ 82 (+645.45%)
Mutual labels:  lunar-calendar

Monica Fork

构建状态

随意添加您需要的功能,我们没有 CI,没有 style-lint,也没有付费用户需要顾忌

本分叉与上游的区别:

  1. 支持农历(阴历)日期的提醒(很重要,许多人过农历生日、纪念日)
  2. 对 storage 的访问增加了权限验证(排除了穷举照片、文档的风险)

体验一下不亏:demo

安装指北

  1. 请先预装 Docker、docker-compose
    mkdir monica && cd monica
    wget https://raw.githubusercontent.com/naiba/monica-fork/master/docker-compose.yml
    wget -O .env https://raw.githubusercontent.com/naiba/monica-fork/master/.env.example
    mkdir -p storage/framework/{sessions,cache,views}
    docker-compose up -d
    
  2. 修改一下 .env 里面的配置项
  3. 初始化数据库
    docker-compose exec mariadb mysql -uroot -pmysqrootpass -e "CREATE DATABASE monica CHARACTER SET utf8 COLLATE utf8_general_ci;"
    
  4. 初始化系统
    docker-compose exec monica php /monica/artisan key:generate
    docker-compose exec monica php /monica/artisan migrate
    docker-compose exec monica php /monica/artisan passport:keys
    
  5. 访问 ip:8080,可以使用反向代理包装一下

截图

首页

首页截图

联系人

联系人截图

# Do you want to add more calendars (Buddhist, Islamic, Japanese)?

  1. Add a translation in resource/lang/en/people.php, search for reminders_calendar_lunar. For example: add reminders_calendar_buddhist after reminders_calendar_lunar.
  2. Realize the corresponding Gregorian date conversion operation in convertToSolarCalendarDate and addTimeAccordingToFrequencyType in app/Helpers/DateHelper.php.

此项目从 2020 年 12 月 fork 自 Monica

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].