iguri

Results 8 comments of iguri

必须支持,现在压缩率不高的情况下要等老半天才能显示图片 ,加上这种占位图显得不那么空洞

我用nginx反代了容器ip+端口后登录也是这样,请问怎么解决

> 升级到最新的 2.1.3 > 感谢 ,大佬们好快*+*

> 升级到最新的 2.1.3 > 还是会报错,而且域名访问也有问题 比如图片不显示等,可能是我的环境问题吧``` x-forwarded-host` header with value `113.45.1.202` does not match `origin` header with value `pic.grer.cn` from a forwarded Server Actions request. Aborting the action. ⨯ [Error:...

> 你这个应该是跨域配置的问题,你可以发一下你配置和你站点的域名我看看 不太理解您说的配置是哪儿个配置,项目使用docker部署的compose配置: ``` services: psql_pic: image: postgres:16 container_name: psql_pic env_file: - .env restart: always volumes: - ./data/_db:/var/lib/postgresql/data picimpact: image: besscroft/picimpact container_name: picimpact depends_on: psql_pic: condition: service_healthy ports: - "9030:3000"...

> @iguri 我看了下您的配置,似乎是服务器 A 反代了服务器 B 上的容器这种形式?虽然我没这么用过,但是我有几个建议的地方,您可以尝试一下: > 1、设置 `proxy_set_header X-Forwarded-Host $host;`,尝试保持域名一致。 > 2、这个跟上面同理,因为框架我们采用的是 next.js,所以需要配置 `allowedOrigins` 来确保相同来源,因为 next.js 要匹配来防止 CSRF 攻击,这个可能需要您自己配置后去打包(毕竟大部分项目,我想都不会默认加上这种配置吧,或者说不是很建议。详见:https://nextjs.org/docs/app/api-reference/config/next-config-js/serverActions#allowedorigins > > 参考代码如下: > ```js > /** @type {import('next').NextConfig}...

考虑添加多用户吗?还有希望前台样式可以有更多样式选择 或者直接后台可以修改全局css,这应该很棒

> @iguri 多用户功能暂时不会有,因为哪些用户角色可以干什么事设计起来麻烦(虽然代码实现并不复杂),需要考虑清楚才行。前台样式的话,我会抽空加上新的样式选择的(会做的会做的),全局 css 是个不错的建议,我研究下咋弄。 多用户确实没必要,多人公用一个账户也不是不行,毕竟版权信息那里可以添加多个。 关于样式,其实已经接近完美了,只是一万人有一万个哈姆雷特,我主观想法是去掉所有的按钮布局,进后台直接加admin或自定义路由,而那些白夜模式默认自动后也可以在后台手动设置(大部分人应该不常用),把相册路由同步pc样式... 还有一个是图片加载出来默认好像不是从上至下,而是第一页的从左到右,可以的话让图片加载出来前添加个蒙版遮罩,不至于加载过程那么空洞。 以上只是个人使用习惯上的想法Õ