首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【实用开源项目使用服务器部署Audiobookshelf,一个托管有声读物和播客服务

前言昨天小俊发现了一个不错程序: Audiobookshelf ,它是一个托管有声读物和播客服务器,它可以直接在程序中搜索 播客 资源,小俊粗略看了一下,资源还是很多,并且该程序配套有 Android...Audiobookshelf 简介Audiobookshelf is a self-hosted audiobook and podcast server.有声书架 是一个托管有声读物和播客服务器。...,无建议配置,教程使用腾讯云轻量应用服务器系统 Ubuntu Server 20.04 LTS 64bit !...6.2 环境准备(其他服务器)该步骤各种服务环境准备通法,若你使用腾讯云轻量应用服务器部署该程序并已经仔细阅读 6.1 环境准备(腾讯云轻量应用服务器) 并按步骤完成操作,可以跳过该步骤,直接转到...至此,我们已经安装完成 Audiobookshelf 这一个托管有声读物和播客服务器了,大家记得去 DNS 提供商解析域名哦!浏览器访问您刚刚设置域名即可访问!

4K40

【实用开源项目使用服务器部署Immich,高颜值高性能托管照片和视频备份方案

Immich 简介Self-hosted photo and video backup solution directly from your mobile phone.高性能托管照片和视频备份方案...本文软件基于腾讯云轻量应用服务器安装,建议配置如上说明,教程使用腾讯云轻量应用服务器系统 Ubuntu Server 20.04 LTS 64bit !...由于我们通过以上一键脚本安装 Docker 最新版本,新版本 Docker 自带 compose 这个子命令,所以我们无需额外安装 docker-compose 。...至此,我们已经部署完成 Immich 这一个高颜值高性能托管照片和视频备份方案。浏览器访问你刚刚设置域名即可访问啦注册管理员用户!注意:需要在服务后台防火墙开放相应端口!...总结Immich 是一个高颜值高性能托管照片和视频备份方案,功能也比较完善,支持通过 APP 从 iOS 、Android 设备备份照片与视频至服务器中,还支持多用户、相册、共享相册、自动备份、后台备份

3K83
您找到你想要的搜索结果了吗?
是的
没有找到

【实用开源项目使用服务器部署memos,一款拥有社交功能、好看托管备忘录

前言就快要2023年啦,这是【实用开源项目】系列第六期了诶,这一期给大家介绍一下 memos 这一款拥有社交功能托管备忘录,这篇文章是详细文字版,若希望查看教程视频,请向下滑动,查看视频,或者直接到...【建议且必需】域名一枚,并解析到服务器上【必需反向代理本教程选用NPM】安装好Nginx Proxy Manager( 相关教程 )注意本文软件基于腾讯云轻量应用服务器安装,无建议配置,教程使用腾讯云轻量应用服务器系统...理论上腾讯云轻量应用服务 Docker CE 19.03.9 服务器操作应与本文基本一致(包括过程与报错),其他系统 CentOS 7 服务器应与本文大同小异!...Forward Port:5230 #暴露端口(若跟着本文未修改 `yaml` 文件中暴露端口。应为 `5230` )如下图所示至此,我们已经安装完成 memos 托管备忘录啦!...大家记得去 DNS 提供商解析域名哦!浏览器访问您刚刚设置域名即可访问!Ps:需要在腾讯云轻量应用服务后台防火墙开放相应端口!默认需要开放 80 tcp 与 81 tcp 哦。简单使用教程1.

3.1K10

如何优雅地部署一个 Serverless Next.js 应用

https 协议,所以需要配置托管在腾讯云服务证书 ID,可以到 SSL 证书控制台 查看。...腾讯云已经提供了申请免费证书功能,当然你也可以上传自己证书进行托管。 之后我们再次执行部署命令,会得到如下输出结果: ?...直接放到项目根目录 public 文件夹,通过静态文件服务返回,然后项目中可以直接通过 url 方式引入。...第一种资源很好处理,Next.js 框架直接支持在 next.config.js 中配置 assetPrefix 来帮助我们在构建项目时,将提供静态资源托管服务访问 url 添加到静态资源引入前缀中...STATIC_URL : "", }; 上面配置中 STATIC_URL 就是静态资源托管服务提供访问 url,示例中是腾讯云对应 COS 访问 url。 那么针对第二种资源我们如何处理呢?

3K52

如何在 Next.js 全栈应用程序中无缝实现身份验证

而且密码内容仍须存储在服务端数据库内,由软件开发一方承担全部安全责任。 如今,登录时通过邮件验证、无密码登录和双因素身份验证已经相当流行。...虽然前面讨论库也能支持这些功能,但需要在本就复杂设置之外再做更多额外工作。 这时就要请出托管身份验证提供程序 Clerk 了,它消除了身份验证中所有难题,大大降低了妥善保护全栈应用程序门槛。...与其他托管身份验证提供程序相比,Clerk 开发者体验也明显做得更好。...npm install @clerk/nextjs 接下来需要创建一个 Clerk 账户和新项目,获取要用到 API 密钥。...请放心,这不会对开发过程产生任何影响,Clerk 替我们完成所有工作。 现在,Clerk 会自动提供要添加到 Next 应用程序 API 密钥。

76220

前端全栈进阶 Nextjs打造跨框架SaaS应用-慕fx

Nextjs介绍 Next.js 是一个由 Vercel 开发开源 React 框架,用于构建服务端渲染(SSR)和静态网站生成(SSG)应用程序。...开发者只需在 pages 目录下创建文件即可自动生成对应路由,无需额外配置。 API 路由: Next.js 提供了一种简单方法来创建 API 路由,可以在同一个项目中处理前端和后端逻辑。...部署和托管: Next.js 与 Vercel 平台无缝集成,开发者可以一键部署应用,并享受自动化 CI/CD 流程和全球 CDN 加速服务。...这确保了客户端和服务端之间通信是类型安全。3. 自动生成类型tRPC 使用 TypeScript 类型推导机制,自动生成 API 类型定义。...前端全栈进阶 Nextjs打造跨框架SaaS应用透明错误处理tRPC 提供了类型安全错误处理机制,确保错误可以在类型系统中被捕获和处理。

10710

GoDaddy 被黑:120 万客户数据泄露

“未经授权第三方使用泄露密码,访问了我们Managed WordPress旧代码库中配置系统。” “我们调查工作正在进行中,我们在直接联系所有受影响客户,并提供具体细节。...该公司还在去年5月披露了一起数据泄密事件,当时它提醒一些客户,未经授权第三方在10月份使用他们网站托管帐户登录信息经由SSH连接到网站托管帐户。...GoDaddy安全团队在察觉GoDaddy网站托管环境中SSH文件被更改以及一部分 GoDaddy服务器上出现可疑活动后发现了这起事件。...2019年,诈骗者还使用数百个中招GoDaddy帐户创建了15000个子,企图冒充多个广受欢迎网站,并通过重定向手法将潜在受害者引到兜售骗人产品垃圾邮件页面。...GoDaddy是全球最大域名注册商之一,也是一家全球2000余万客户提供服务知名网站托管公司。

53420

云蹲守:攻击者如何使用已删除云资产来进行攻击

服务提供商将从其可重复使用IP地址池中EC2实例分配一个可公开访问IP地址,并将在其-Bucket-name下为你存储桶分配一个主机名——s3.Region-code.amazonaws.com...用户需要访问你站点和搜索引擎,而机器人需要对其进行索引,因此下一步是在你主域名上其创建一个子,并将其指向IP地址,以便可以从你访问Web服务器,然后,S3存储桶创建一个子,并创建一条DNS...攻击者可以使用进行钓鱼网站、恶意软件传播 攻击者可以从亚马逊获得相同IP地址,因为它现在是免费,并且他们有你指向它,因此他们可以创建钓鱼站点或恶意软件服务站点。...为了解决这个问题,TikTok安全团队构建了一个内部工具,该工具遍历该公司所有域名,通过向发送HTTP或DNS请求来自动测试所有CNAME记录,识别指向AWS、Azure、Google Cloud和其他第三方服务提供商等云提供...,通过在服务之间使用私有(内部)IP地址,或者通过使用由云提供提供IPv6地址,因为它们数量太大,不太可能永远被重复使用

12910

如何正确选择一个云服务商?

自从2005年 Etsy 网站开始运营,Etsy.com 和大多数相关服务就被部署在托管数据中心。今年早些时候,我们决定评估是否要把所有服务部署到云上。...我们最近宣布选择谷歌云平台(GCP)作为我们提供商,而且这是个明智决定。这标志着Etsy从托管转为选择了一流提供商。...从少到 而迁移到云托管提供商可以被认为是单一项目,但它确实是由很多较小项目组成非常大项目。...为了能够正确、合理地评估每个提供商,我们需要识别出每个子项目,了解它们特殊需求,并以此作为评估依据。而且,为了确定整个项目的范围,我们需要确定顺序、工作量、依赖和每个子项目的时机。...我们发现想要合理地评估很多云服务商,需要明白我们系统最终要达到状态。例如:在我们服务托管中心,已经通过一套工具实现了自动化构建裸服务器和虚拟机。 我们还使用Chef管理和配置裸服务器和虚拟机。

2.1K60

带着问题学 Next 之双端通信

第二期问题是 Next 中客户端和服务器如何通信 怎么玩? 问题背景 众所周知,作为 SSR 框架来讲,应用层面严格意义上是前后不分离(耦合)项目。那么如何在 Next 中发起一个网络请求呢?...答: 这是一个很好问题!客户端与 NextJS 服务器进行通信有两种不同方式,App Router 支持这两种方式:API 路由和服务器操作。...另一方面,当您在 NextJS 应用程序上下文中使用时,服务器操作默认情况下具有类型安全性。服务器操作问题在于您无法对有效负载格式拥有太多控制权。...例如,您可能还要编写一个希望使用 NextJS 应用程序提供终点 React-Native 应用程序。如果是这样,则建议您使用 API 路由,因为您可以控制 API 格式。...如果 NextJS 从版本到版本更改了格式,则会破坏 React-Native 应用程序但不会破坏 NextJS 客户端代码。 关于 NextJS 好处之一就是你始终可以同时使用这两种机制。

6510

揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

搜索引擎:searxng 本周 star 增长数:700+ SearXNG 一个免费互联网元搜索引擎,它聚合来自各种搜索服务和数据库搜索(查询)结果。...使用 SearXNG 用户既不被跟踪也不被分析,所以相对用户隐私安全较高。不过,该项目目前遇到比较大问题是多语言支持问题,可以从下图看到它对各类语言支持程度。...每个代码片段都有片段-标签,这提供了更高层次组织,也更方便你来复用代码。...,它会跟踪 PAM(Pluggable Authentication Modules)库中特定用户函数,而像 sudo、sshd、passwd、gnome 之类程序使用 PAM 来处理认证。...、全栈、类型安全 NextJS 应用。

64620

Discuz !Q 前端首屏加载优化记录

Q作为一个对外开源流量建站工具,用户通过服务器安装Discuz !Q代码进行部署。因此每个用户服务器配置以及网络带宽都不一样。...因为是私流量关系,因此客户(站长)所使用服务器和网络配置一般都比较低。经过收集用户信息,发现大量用户机器配置1C2G,网络带宽1Mbps。首次无缓存加载基本在20秒以上。...项目架构 Discuz !Q使用React技术栈,同时考虑后续提供SEO优化,所以搭配Next进行项目构建。使用mobx进行数据管理。Discuz !...在NextJS构建时,默认分包策略会对代码粒度拆分比较细,所以导致最终资源输出时,但是因为用户服务带宽不高,导致如果使用http2.0优化策略,会导致每个页面访问时,资源并发,带宽被平分。...80.00% -50.00% -25.00% 二期优化成果 -40.40% -181.37% -404.75% -346.18% +83.33% -435.71% -78.57% 总结 一般以前对于项目的性能优化

92420

一个人如何完成一家创业公司技术架构?

对这种简单设置来说,效果非常好。 通过 Whitenoise,我可以从应用容器直接静态文件提供服务,因此可以避免每次部署时将静态文件上传到 Nginx/Cloudfront/S3。...21监控和警报 起初,我使用托管 Prometheus/Grafana 来自动监控集群和应用指标。...所有我服务都有一个 Prometheus 集成,能够自动记录和转发指标到兼容后端,如 Datadog、New Relic、Grafana Cloud 或托管 Prometheus 实例(我曾经做过...为了迁移到 New Relic,我需要做就是使用他们 Prometheus Docker 镜像,然后关闭托管监控栈。 ? New Relic 仪表盘示例,包含最重要统计数据摘要 ?...使用 New Relic 探针监测世界各地正常运行时间 从托管 Grafana/Loki/Prometheus 栈迁移到 New Relic,减少了我操作面。

1.1K40

综合实力第一!腾讯云MSS多项能力获权威报告五星评价

本次IDC技术评估报告主要围绕基于公有云托管安全服务能力开展,核心覆盖专家能力、生态建设、漏洞及威胁检测、事件分析、威胁情报、远程事件响应、威胁狩猎七个维度,通过对中国市场中主要公有云托管安全服务提供技术评估以及对大量最终用户客观访谈...面对网络攻击,全球数字化转型成功企业除了部署专业安全产品外,仍然需要安全产品及服务提供提供专业安全服务,帮助客户有效利用安全产品、设定安全策略、分析攻击行为,并及时处置形成闭环管理。...报告认为,随着企业上云,基于公有云提供SaaS化托管安全服务已经成为全球 MSS 中明显发展趋势。...、云原生应急响应、强大AI算力算法等核心能力支撑,可为用户提供持续、高效安全监控和运营服务,助力用户全面、敏捷、精准地提升安全运营效能。...腾讯云MSS服务有效整合了四大关键安全运营能力:一是情报监测与响应能力。

27110

Next.js实现国际化方案完全指南

国际化插件,它提供了丰富功能,包括多语言路由、服务器端渲染和静态生成支持,以及简单翻译文件管理。...next-translate: 这个插件 Next.js 提供了简单国际化解决方案,支持静态生成和服务器端渲染,并且易于配置和使用。...在 Nextjs 项目根目录中创建 message 目录, 然后新建语言包文件: # messages - zh.json - en.json 当然如果有其它语言翻译需求, 也可以添加对应语言文件,...{ "index": { "title": "Next-Admin", "desc": "一款基于NextJS 14.0+ 和 antd5.0 开发全栈开箱即用页面中后台管理解决方案...注意事项 由于 next 项目支持客户端渲染和服务端渲染,所以使用 next-intl 方式也是有区别的,如果我们在页面中出现 next-intl 相关服务端渲染报错, 可以在页面同级添加 layout.tsx

27310

基于 Next.js SSRSSG 方案了解一下?

本文主要是讲讲如何使用 Next.js 框架实现服务端渲染,将有效提升网页 SEO 和首屏渲染速度,说不定哪天就用上了,是吧!...Web 应用是页面、多路由,因此会涉及到在各个页面之间跳转,因此有必要熟悉 Next.js 路由使用方式。...:https://nextjs.org/docs/routing/dynamic-routes 4.4 路由跳转 之前有提到 Next.js 中路由预加载功能,需借助 Next.js 提供 next...Next.js 团队提供了一个基于 React Hooks useSWR 钩子,推荐使用,该钩子会处理缓存、重新验证、焦点跟踪、间隔重新获取等。... } 和一些封装请求 Hooks 类似,useSWR 还支持自定义请求库,默认使用是 fetch pollyfill 模块(unfetch[13]),提供中文官方文档也非常清晰

5.4K30
领券