Giter Site home page Giter Site logo

besscroft / kamera Goto Github PK

View Code? Open in Web Editor NEW
342.0 342.0 53.0 3.19 MB

一款专供摄影佬使用的记录网站,基于 Nuxt 3 开发,瀑布流展示图片,预览图片及 EXIF 信息,支持常见的图片格式。 可读取 EXIF 信息并上传、管理维护图片数据,首页精品照片展示,子页分类展示等功能。 图片存储兼容 S3 API、AList API、支持 CDN 配置。同时适配了 PC 和移动端的样式与交互。今天又是想当二次元摄影高手的一天呢!

License: MIT License

Vue 87.62% CSS 0.33% TypeScript 11.80% JavaScript 0.16% Dockerfile 0.09%

kamera's Introduction

Hello World!

你好,我是云淑,英文名是 Bess Croft,是一名全栈开发工程师。

我喜欢编程,这是我的兴趣爱好之一,我希望能够通过编程,帮助他人和创造一些有意思的东西。

你可以...访问我的博客,访问我的哔哩哔哩

  • ⚡ Java / TypeScript / Python / Go. Nuxt.js / Next.js / Serverless. DevOps / Kubernetes.
  • 🔑 GPG key hosted here at GitHub, see Keybase proof.
  • 💰Support my work on 爱发电

kamera's People

Contributors

besscroft avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

kamera's Issues

云原生环境下部署报错,疑似连接不上数据库

我用的k8s部署,部署后可以访问web页面但是用了默认登录账号密码后提示登录失败。
后台查看log,发现以下错误,感觉像是数据库连接不上,我参考的docke-compose的文件,使用的外部postgres数据库,经过验证,数据库连接正常,麻烦请大大看看是怎么回事?
[nuxt] [request error] [unhandled] [500] relation "public.kamera_image" does not exist at ErrorResponse (./.output/server/node_modules/postgres/src/connection.js:788:26) at handle (./.output/server/node_modules/postgres/src/connection.js:474:6) at Socket.data (./.output/server/node_modules/postgres/src/connection.js:315:9) at Socket.emit (node:events:517:28) at addChunk (node:internal/streams/readable:368:12) at readableAddChunk (node:internal/streams/readable:341:9) at Readable.push (node:internal/streams/readable:278:10) at TCP.onStreamRead (node:internal/stream_base_commons:190:23) at cachedError (./.output/server/node_modules/postgres/src/query.js:170:23) at new Query (./.output/server/node_modules/postgres/src/query.js:36:24) at sql (./.output/server/node_modules/postgres/src/index.js:112:11) at Object.handler (./.output/server/chunks/routes/api/getImageList.post.mjs:42:23) [nuxt] [request error] [unhandled] [500] relation "public.kamera_config" does not exist at ErrorResponse (./.output/server/node_modules/postgres/src/connection.js:788:26) at handle (./.output/server/node_modules/postgres/src/connection.js:474:6) at Socket.data (./.output/server/node_modules/postgres/src/connection.js:315:9) at Socket.emit (node:events:517:28) at addChunk (node:internal/streams/readable:368:12) at readableAddChunk (node:internal/streams/readable:341:9) at Readable.push (node:internal/streams/readable:278:10) at TCP.onStreamRead (node:internal/stream_base_commons:190:23) at cachedError (./.output/server/node_modules/postgres/src/query.js:170:23) at new Query (./.output/server/node_modules/postgres/src/query.js:36:24) at sql (./.output/server/node_modules/postgres/src/index.js:112:11) at fetchAuth (./.output/server/chunks/runtime.mjs:6285:25)

控制台打开报错

控制台页面点击后报错:
image
image

根据接口返回值来看
image
可能是以下这行有问题:

<span text-xl font-semibold>{{ loading ? '获取中...' : dataInfo?.typeTotal?.find(obj => obj.type === 'index').count || 0 }} {{ loading ? '' : '' }}</span>

如果是我所理解的统计有多少照片,可改成 typeTotal?.filter(obj => obj.type === 'index').length

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.