使用阿里云Serverless部署Heimdallr并配置群晖DSM推送

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 本文将从Heimdallr的部署以及群晖DSM推送的配置两个部分讲解如何使用Heimdallr作为通知网关转发群晖的通知。

前提

本文章默认你已经理解并熟悉 git 和 Docker,并安装好相应的软件。

简介

本文将从 Heimdallr 的部署以及群晖DSM推送的配置两个部分讲解如何使用Heimdallr作为通知网关转发群晖的通知。

Heimdallr 配置部分

Step 1. 配置阿里云镜像仓库

进入阿里云 容器镜像服务,左上角需要选择合适的地域(镜像仓库所在的地域要与函数的地域一致)。

点击新建个人版实例。一路同意、确认即可,然后创建 Registry 密码。再点击创建镜像仓库,点击创建命名空间。

填入仓库名称和摘要,选择私有,点下一步。

然后选择【本地仓库】,点【创建镜像仓库】】。

复制指南中的登录命令,如

docker login --username=是你猫兄啊 registry.cn-shenzhen.aliyuncs.com

输入密码登录。

Step 2. 构建镜像并推送至仓库

先克隆本项目至本地。

git clone https://github.com/LeslieLeung/heimdallr.git
cd heimdallr

记住之前创建的命名空间和仓库的名称,这里给镜像打 tag 需要用到。这里将 YOUR_NAMESPACE 替换成命名空间的名字,YOUR_REPOSITORY 替换成仓库的名字。VERSION 可以随便取,但建议使用递增的数字。

docker build -t ccr.ccs.tencentyun.com/YOUR_NAMESPACE/YOUR_REPO_NAME:VERSION .
docker push ccr.ccs.tencentyun.com/YOUR_NAMESPACE/YOUR_REPO_NAME:VERSION

回到镜像仓库,在镜像版本中应该可以看到里面已经有刚才构建好的镜像。

Step 3. 创建 Serverless 函数

进入 函数计算,注意地域需要选择和前面镜像仓库相同的地域。点击创建服务,名称随意填写,点击确定。

进入服务后,点击【函数管理】,点击【创建函数】。

选择【使用容器镜像创建】,函数名称随意输入,选择镜像,选择刚才构建的镜像。

Args 处添加环境变量,如:

["-e", "BARK_URL=https://api.day.app"]

详细的环境变量列表,见 环境变量。

如有多个环境变量请逐一添加。选择程序类型为【处理 HTTP 请求】,内存选择【128 MB】,点击创建即可。

创建完成后,来到【函数管理-函数详情-触发器管理】处,可以看到访问路径。

!重要提示 此访问路径为访问推送服务的唯一鉴权途径,请妥善保存避免泄露。

大功告成!

至此,基于阿里云 Serverless 的部署已经完成。

群晖DSM推送配置

进入【控制面板】-【通知设置】-【短信】,点击【新增短信服务提供商】。

名称随意选择即可,测试网址填入在腾讯云 Serverless中获取的url,【测试网址】按照如下复制即可。如果使用 bark ,第一个地方填bark,若使用其他,填其他方式

https://SERVERLESS_URL/bark?phone=123&title=hi&body=hello+world

点击下一步,在【编辑HTTP请求标题】页面留空,点下一步即可。

在该页按照截图设置即可。最后点击应用。

回到控制面板,选择刚才添加的短信服务提供商,发件人随便填,作为通知title,主要电话号码也是随便填即可。

点击应用,然后点击【寄送测试短信】,若能收到通知,即配置成功。

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
3天前
|
弹性计算 自然语言处理 搜索推荐
活动实践 | 基于函数计算部署GPT-Sovits模型实现语音生成
通过阿里云函数计算部署GPT-Sovits模型,可快速实现个性化声音的文本转语音服务。仅需少量声音样本,即可生成高度仿真的语音。用户无需关注服务器维护与环境配置,享受按量付费及弹性伸缩的优势,轻松部署并体验高质量的语音合成服务。
|
26天前
|
弹性计算 人工智能 自然语言处理
魔搭社区与函数计算:高效部署开源大模型的文本生成服务体验
在数字化时代,人工智能技术迅速发展,开源大模型成为重要成果。魔搭社区(ModelScope)作为开源大模型的聚集地,结合阿里云函数计算,提供了一种高效、便捷的部署方式。通过按需付费和弹性伸缩,开发者可以快速部署和使用大模型,享受云计算的便利。本文介绍了魔搭社区与函数计算的结合使用体验,包括环境准备、部署应用、体验使用和资源清理等步骤,并提出了改进建议。
|
30天前
|
缓存 前端开发 JavaScript
前端serverless探索之组件单独部署时,利用rxjs实现业务状态与vue-react-angular等框架的响应式状态映射
本文深入探讨了如何将RxJS与Vue、React、Angular三大前端框架进行集成,通过抽象出辅助方法`useRx`和`pushPipe`,实现跨框架的状态管理。具体介绍了各框架的响应式机制,展示了如何将RxJS的Observable对象转化为框架的响应式数据,并通过示例代码演示了使用方法。此外,还讨论了全局状态源与WebComponent的部署优化,以及一些实践中的改进点。这些方法不仅简化了异步编程,还提升了代码的可读性和可维护性。
|
1月前
|
Serverless 数据安全/隐私保护 前端开发
大模型代码能力体验报告之贪吃蛇小游戏《一》:Claude.ai篇 - 生成、预览和快速部署的serverless一条龙
本文介绍了通过Claude.ai生成并优化Web版贪吃蛇游戏的过程,展示了其强大的代码生成功能及用户友好的界面设计。从初始版本的快速生成到根据用户反馈调整游戏速度,再到提供多种实用工具如文件管理、版本控制和一键部署,Claude.ai不仅是一个代码助手,更像是一个全面的serverless开发平台。文中还呼吁国内厂商关注此类技术的发展。
|
1月前
|
人工智能 弹性计算 运维
触手可及:阿里云函数计算助力AI大模型的评测
阿里云推出的面向AI服务器的功能计算(Functional Computing, FC),专为AI应用提供弹性计算资源。该服务支持无服务器部署、自动资源管理和多语言支持,极大简化了AI应用的开发和维护。本文全面评测了FC for AI Server的功能特性、使用体验和成本效益,展示了其在高效部署、成本控制和安全性方面的优势,并通过具体应用案例和改进建议,展望了其未来发展方向。
138 4
|
1月前
|
人工智能 弹性计算 自然语言处理
《触手可及,函数计算玩转 AI 大模型》解决方案体验与部署评测
在AI技术快速发展的背景下,大模型正推动各行业的智能化转型。企业为抓住机遇,纷纷寻求部署AI大模型以满足特定业务需求。阿里云函数计算凭借按量付费、卓越弹性和快速交付等优势,为企业提供了高效、安全的AI大模型部署方案。本文将详细介绍阿里云函数计算的技术解决方案及其在文生文、图像生成和语音生成等领域的应用实例,展示其在降低成本、提高效率和增强灵活性方面的显著优势。
|
1月前
|
弹性计算 Serverless API
海量大模型如何一键部署上云,函数计算 x ModelScope 社区给出答案
得益于阿里云函数计算的产品能力,魔搭 SwingDeploy 后的模型推理 API 服务默认具备极致弹性伸缩(缩零能力)、GPU 虚拟化(最小 1GB 显存粒度)、异步调用能力、按用付费、闲置计费等能力,这些能力帮助算法工程师大大加快了魔搭开源模型投入生产的生命周期。
|
2月前
|
人工智能 自然语言处理 Serverless
阿里云函数计算 x NVIDIA 加速企业 AI 应用落地
阿里云函数计算与 NVIDIA TensorRT/TensorRT-LLM 展开合作,通过结合阿里云的无缝计算体验和 NVIDIA 的高性能推理库,开发者能够以更低的成本、更高的效率完成复杂的 AI 任务,加速技术落地和应用创新。
156 13
|
3月前
|
Serverless API 异构计算
函数计算产品使用问题之修改SD模版应用的运行环境
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
3月前
|
运维 Serverless 网络安全
函数计算产品使用问题之通过仓库导入应用时无法配置域名外网访问,该如何排查
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。

热门文章

最新文章

相关产品

  • 函数计算
  • 下一篇
    无影云桌面