贵阳市建设厅网站怎么攻击织梦网站
贵阳市建设厅网站,怎么攻击织梦网站,青白江网站建设,logo 在线设计简介
什么 Atlantis #xff1f; Atlantis 是一个专为注重隐私的现代用户设计的自托管平台。它允许你创建精美的 Mermaid.js 图表、撰写笔记和管理知识#xff0c;而所有数据都保留在你自己的服务器上#xff0c;无需依赖任何外部云服务。通过其现代化的分屏编辑器#xf…简介什么 Atlantis Atlantis是一个专为注重隐私的现代用户设计的自托管平台。它允许你创建精美的Mermaid.js图表、撰写笔记和管理知识而所有数据都保留在你自己的服务器上无需依赖任何外部云服务。通过其现代化的分屏编辑器你可以一边编写代码一边实时预览图表和格式化文本极大地提升了工作效率。✨ 主要功能现代化的编辑器: 提供分屏界面左侧为代码编辑器右侧为实时预览体验流畅。完整的 Mermaid 支持: 全面集成Mermaid.js支持流程图、序列图、甘特图等所有图表类型。交互式待办事项: 支持通过拖放操作来管理任务并完全兼容标准Markdown语法。本地数据持久化: 默认使用SQLite存储数据并可通过环境变量轻松配置为PostgreSQL或MySQL灵活适应不同需求。主题切换: 支持深色和浅色模式可根据你的系统偏好自动调整。收藏与管理: 可以收藏重要图表并提供便捷的创建、编辑、删除和快速搜索功能。备份与恢复: 支持将所有数据一键导出为JSON格式进行备份并可随时恢复。快速搜索提供快速搜索功能便于用户查找已保存的图表。 项目亮点隐私优先: 作为一个自托管解决方案Atlantis确保你的所有数据都由你完全掌控杜绝了数据泄露的风险。美观与易用: 采用Tailwind CSS和Shadcn UI构建界面美观、响应迅速提供了出色的用户体验。高度集成: 内置强大的Mermaid.js图表库和交互式任务列表是一个集笔记、图表绘制和任务管理于一体的综合平台。部署灵活: 提供Docker镜像支持一键部署并兼容多种数据库无论是个人使用还是团队协作都非常方便。Atlantis提供了一个强大而灵活的工具适用于多种场景帮助用户在私密环境中创建和管理内容。安装在群晖上以 Docker 方式安装。在注册表中搜索strikead选择第一个strikead/atlantis版本选择latest。镜像有点大需要耐心创建目录需要创建目录用于持久化数据。通过SSH登录到您的群晖执行下面的命令# 新建文件夹 atlantis 和 子目录mkdir-p /volume1/docker/atlantis/data# 进入 atlantis 目录cd/volume1/docker/atlantisdocker-compose.yml接下来将下面的内容保存为docker-compose.yml# Simple Docker Compose (without Redis)# Use this if you dont need caching or want a simpler setup# The application will use in-memory caching insteadservices:atlantis:image:strikead/atlantis:latestcontainer_name:atlantisrestart:unless-stoppedports:-3254:3000volumes:# Persist diagram data - map to your preferred location# Default: uses Docker named volume# Custom: set ATLANTIS_DATA_DIR environment variable or edit this file# Example: ./my-data:/app/data-atlantis_data:/app/dataenvironment:-NODE_ENVproduction# Set to true to enable the external API-ENABLE_API_ACCESSfalse# Prisma provider: sqlite (default) or postgresql/mysql-PRISMA_PROVIDERsqlite# Connection string for the chosen provider; SQLite uses a local file-DATABASE_URLfile:/app/data/atlantis.db# No REDIS_URL - uses in-memory cachinghealthcheck:test:[CMD,wget,--no-verbose,--tries1,--spider,http://localhost:3000/]interval:30stimeout:10sretries:3start_period:10svolumes:atlantis_data:driver:localdriver_opts:type:noneo:binddevice:/volume1/docker/atlantis/data简单说明虽然为了简化安装使用了SQLlite但是也带来了权限的问题处理不当会导致创建笔记或者图表失败所以这次没有像往常一样直接使用目录而是将目录映射成了卷来规避权限问题volumes:这是Docker-Compose文件中的部分用于定义卷。atlantis_data:这是自定义卷的名称。driver: local表明使用本地驱动程序这通常意味着该卷会在本地文件系统中创建或绑定。driver_opts:type: none表示这是一个绑定挂载而不是Docker管理的卷。o: bind指示这是一个绑定挂载。device: /volume1/docker/atlantis/data指定要映射的主机目录路径。如果是多人访问建议加上redis并将数据库改为postgresql/mysql一键启动将docker-compose.yml放入当前目录就可以启动了# 一键启动docker-composeup -d运行在浏览器中输入http://群晖IP:3254就能看到主界面其中Create diagram是创建Mermaid图表而Create note是创建笔记Create diagram让AI生成了一个QQ登录的流程不是用的内置的AI虽然能选择OpenAI-compatible但是没有找到设置URL的地方除非选择Gemini (Google AI Studio)回到首页Create note笔记支持多种格式选了Markdown的效果参考文档Fantastic-Computing-Machine/atlantis: Create beautiful charts and diagrams privately, without relying on external cloud services.地址https://github.com/Fantastic-Computing-Machine/atlantisAtlantis - Self-Hosted Diagrams Notes地址https://fantastic-computing-machine.github.io/atlantis/