Skip to content

Daleveral/nextnotion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



用 Docker 部署

Debian 安装 docker :

apt update && apt install -y docker.io docker-compose jq

docker 换源

vim /etc/docker/daemon.json
systemctl daemon-reload && systemctl restart docker

拉取 nextnotion 镜像, 体积约 200MB :

docker pull ghcr.io/daleveral/nextnotion:main

镜像重命名 :

docker tag ghcr.io/daleveral/nextnotion:main nextnotion:latest 
docker images
docker rmi ghcr.linkos.org/daleveral/nextnotion:main
docker images

创建和运行容器 ( 将 MY-ID-STR 替换成自己的 NOTION_PAGE_ID ) :

docker run --name nextnotion -d -p 3000:3000 -e NOTION_PAGE_ID=MY-ID-STR nextnotion:latest




对 NotionNext 的更改

  • Aplayer 音乐播放器 :
    • 歌单放置在单独的 musiclist.js 文件中
    • 使用修改后的 aplayer 相关 cssjs 来美化播放器
  • Heo 主题 :
    • 外链都在新标签页打开
    • "最新发布" 的文章列表以发布日期排列, 而非更新日期
    • 首页斜向滚动的技能图标更改了一部分
    • 更改暗色模式下一些组件的配色
    • 相邻的左右封面和标题改为等高排列
    • 首页自定义的文字、标语、链接等
  • Artalk 使用最新版本的 js / css 引用
  • 文章里的所有链接都在新标签页打开, 而非当前标签页
  • 删去了部分主题, 保留下来 6 个
  • 基于 NotionNext 4.6 ~ 4.8 之间的版本, 会选择性地同步上游的更新


About

Personal Blog Based on NotionNext ( NextJS × Notion API )

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages