Identity and Access Management (IAM) https://docs.localstack.cloud/user-guide/aws/iam/ Get started with AWS Identity and Access Management (IAM) on LocalStack macuser03@macuser03noMacBook-Pro aws % awslocal sts get-caller-identity { "UserId": "AKIAIOSFODNN7EXAMPLE", "Account": "000000000000", "Arn": "arn:aws:iam::000000000000:root" } macuser03@macuser03noMacBook-Pro aws % awslocal iam create-user --user-name test { "User": { "Path": "/", "UserName": "test", "UserId": "rwfd0utukf1vgg6gnx50", "Arn": "arn:aws:iam::000000000000:user/test", "CreateDate": "2024-08-30T05:09:14.559000+00:00" } } macuser03@macuser03noMacBook-Pro aws % awslocal iam create-access-key --user-name test { "AccessKey": { "UserName": "test", "AccessKeyId": "LKIAQAAAAAAANOJADRJ6", "Status": "Active", "SecretAccessKey": "Sw1QszfehI0mN9/RKPzodz8+UbwOv/5/B3C4K/HM", "CreateDate": "2024-08-30T05:09:34+00:00" } }``` ```bash export AWS_ACCESS_KEY_ID=LKIAQAAAAAAAGFWKCM5F AWS_SECRET_ACCESS_KEY=DUulXk2N2yD6rgoBBR9A/5iXa6dBcLyDknr925Q5 awslocal sts get-caller-identity { "UserId": "b2yxf5g824zklfx5ry8o", "Account": "000000000000", "Arn": "arn:aws:iam::000000000000:user/test" } localstack ec2...

2 分 · 384 文字 · Me

有几个可以模拟 Amazon S3 的本地服务或 Docker 解决方案。以下是一些流行的选项: MinIO: 一个高性能的对象存储服务器,兼容 S3 API。 可以本地运行或使用 Docker。 Docker 命令: Copy docker run -p 9000:9000 -p 9001:9001 minio/minio server /data --console-address ":9001" LocalStack: 模拟多个 AWS 服务的本地环境,包括 S3。 提供 Docker 镜像。 Docker 命令: Copy docker run --rm -it -p 4566:4566 -p 4571:4571 localstack/localstack Fake S3: 一个轻量级的 S3 模拟器,用 Ruby 编写。 可以通过 Ruby gem 安装或使用 Docker。 Docker 命令: Copy docker run -p 4569:4569 lphoward/fake-s3 S3ninja: 另一个 S3 兼容的服务器实现。...

1 分 · 115 文字 · Me

pictrack migrate -- revision --autogenerate -m "Add all models" pictrack migrate -- upgrade head pictrack migrate -- downgrade -1

1 分 · 19 文字 · Me

使用Docker搭建PyPI服务器的步骤如下: 创建目录结构: text mkdir -p /path/to/pypi/{packages,auth} 创建认证文件: text htpasswd -sc /path/to/pypi/auth/htpasswd.txt username 创建docker-compose.yml文件: text version: "3" services: pypi: image: pypiserver/pypiserver:latest ports: - "8080:8080" volumes: - /path/to/pypi/packages:/data/packages - /path/to/pypi/auth:/data/auth command: -P /data/auth/htpasswd.txt -a update,download,list -o /data/packages restart: always 启动服务: text docker-compose up -d 上传包到 /path/to/pypi/packages 目录 配置pip使用: text pip config set global.index-url http://server_ip:8080/simple pip config set global.trusted-host server_ip 安装包: text pip install package_name 主要配置说明: 将包文件挂载到容器的 /data/packages 将认证文件挂载到 /data/auth 指定认证文件路径和允许的操作 暴露8080端口 这样就可以快速搭建一个基于Docker的私有PyPI服务器。可以根据需要调整认证、存储位置等配置。

1 分 · 70 文字 · Me

https://pyloong.github.io/pythonic-project-guidelines/practices/web/#39 开发环境搭建 安装虚拟环境工具:poetry brew install pipx pipx install poetry pipx ensurepath pipx upgrade poetry(需要时) 项目初始化 初始化项目结构 mkdir pictrack cd pictrack mkdir -p src/pictrack/ touch src/pictrack/__init__.py mkdir tests touch tests/__init__.py % tree . ├── README.md ├── src │ └── pictrack │ └── __init__.py └── tests └── __init__.py 4 directories, 3 files 初始化项目虚拟环境: poetry init % cat pyproject.toml [tool.poetry] name = "pictrack" version = "0.1.0" description = "" authors = ["yongjiangshi <[email protected]>"] readme = "README....

3 分 · 427 文字 · Me

Identity and Access Management (IAM) https://docs.localstack.cloud/user-guide/aws/iam/ Get started with AWS Identity and Access Management (IAM) on LocalStack macuser03@macuser03noMacBook-Pro aws % awslocal sts get-caller-identity { "UserId": "AKIAIOSFODNN7EXAMPLE", "Account": "000000000000", "Arn": "arn:aws:iam::000000000000:root" } macuser03@macuser03noMacBook-Pro aws % awslocal iam create-user --user-name test { "User": { "Path": "/", "UserName": "test", "UserId": "rwfd0utukf1vgg6gnx50", "Arn": "arn:aws:iam::000000000000:user/test", "CreateDate": "2024-08-30T05:09:14.559000+00:00" } } macuser03@macuser03noMacBook-Pro aws % awslocal iam create-access-key --user-name test { "AccessKey": { "UserName": "test", "AccessKeyId": "LKIAQAAAAAAANOJADRJ6", "Status": "Active", "SecretAccessKey": "Sw1QszfehI0mN9/RKPzodz8+UbwOv/5/B3C4K/HM", "CreateDate": "2024-08-30T05:09:34+00:00" } }``` ```bash export AWS_ACCESS_KEY_ID=LKIAQAAAAAAAGFWKCM5F AWS_SECRET_ACCESS_KEY=DUulXk2N2yD6rgoBBR9A/5iXa6dBcLyDknr925Q5 awslocal sts get-caller-identity { "UserId": "b2yxf5g824zklfx5ry8o", "Account": "000000000000", "Arn": "arn:aws:iam::000000000000:user/test" } localstack ec2...

2 分 · 384 文字 · Me

有几个可以模拟 Amazon S3 的本地服务或 Docker 解决方案。以下是一些流行的选项: MinIO: 一个高性能的对象存储服务器,兼容 S3 API。 可以本地运行或使用 Docker。 Docker 命令: Copy docker run -p 9000:9000 -p 9001:9001 minio/minio server /data --console-address ":9001" LocalStack: 模拟多个 AWS 服务的本地环境,包括 S3。 提供 Docker 镜像。 Docker 命令: Copy docker run --rm -it -p 4566:4566 -p 4571:4571 localstack/localstack Fake S3: 一个轻量级的 S3 模拟器,用 Ruby 编写。 可以通过 Ruby gem 安装或使用 Docker。 Docker 命令: Copy docker run -p 4569:4569 lphoward/fake-s3 S3ninja: 另一个 S3 兼容的服务器实现。...

1 分 · 115 文字 · Me

docker volume ls DRIVER VOLUME NAME local localstack_localstack-docker-desktop-desktop-extension_ls_app_config local ollama local open-webui local touch-api-runtime_minio_storage local touch-api-runtime_touch_mysql_data 打包卷数据 docker run –rm -v touch-api-runtime_minio_storage:/volume -v $(pwd):/backup alpine tar czf /backup/touch-api-runtime_minio_storage.tar.gz -C /volume . docker run –rm -v touch-api-runtime_touch_mysql_data:/volume -v $(pwd):/backup alpine tar czf /backup/touch-api-runtime_touch_mysql_data.tar.gz -C /volume . 回复卷数据 docker run –rm touch-api-runtime_minio_storage:/volume -v $(pwd):/backup alpine sh -c “tar czf /backup/touch-api-runtime_minio_storage.tar.gz -C /volume” docker run –rm touch-api-runtime_touch_mysql_data:/volume -v $(pwd):/backup alpine sh -c “tar czf /backup/touch-api-runtime_touch_mysql_data....

1 分 · 74 文字 · Me

React应用需求说明 1. 基本功能 1.1 登录功能 用户注册页面 用户登录页面 登录状态管理 用户退出登录 1.2 用户管理功能 用户信息展示 用户信息编辑 用户密码修改 2. AI模型交互功能 2.1 模型选择 提供多个预设的Transformer模型供选择 显示每个模型的基本信息(如参数量、适用场景等) 2.2 模型加载 使用transformers.js加载选定的模型 显示加载进度 2.3 对话交互 文本输入框用于用户输入 显示AI模型的回复 支持多轮对话 2.4 对话历史 保存并显示当前会话的完整对话历史 允许用户查看过去的对话记录 3. 用户界面 3.1 布局 响应式设计,适配桌面和移动设备 清晰的导航栏,包含主要功能入口 3.2 主题 支持浅色/深色主题切换 4. 数据存储 4.1 本地存储 使用localStorage存储用户登录状态 存储用户偏好设置(如选择的模型、主题等) 4.2 对话历史存储 将对话历史保存到浏览器的IndexedDB中 5. 性能优化 5.1 模型加载优化 实现模型的懒加载 可选的模型预加载功能 5.2 对话响应优化 实现打字机效果的文本显示 长对话时的分页加载 6. 安全性 6.1 用户认证 实现JWT(JSON Web Token)认证 定期刷新token 6.2 数据加密 对用户敏感信息进行加密存储 7....

3 分 · 559 文字 · Me

User: 1. 基本功能 1.1 登录功能 用户注册页面 用户登录页面 登录状态管理 用户退出登录 1.2 用户管理功能 用户信息展示 用户信息编辑 用户密码修改 2. AI模型交互功能 2.1 模型选择 提供多个预设的Transformer模型供选择 显示每个模型的基本信息(如参数量、适用场景等) 2.2 模型加载 使用transformers.js加载选定的模型 显示加载进度 2.3 对话交互 文本输入框用于用户输入 显示AI模型的回复 支持多轮对话 2.4 对话历史 保存并显示当前会话的完整对话历史 允许用户查看过去的对话记录 3. 用户界面 3.1 布局 响应式设计,适配桌面和移动设备 清晰的导航栏,包含主要功能入口 3.2 主题 支持浅色/深色主题切换 4. 数据存储 4.1 本地存储 使用localStorage存储用户登录状态 存储用户偏好设置(如选择的模型、主题等) 4.2 对话历史存储 将对话历史保存到浏览器的IndexedDB中 5. 性能优化 5.1 模型加载优化 实现模型的懒加载 可选的模型预加载功能 5.2 对话响应优化 实现打字机效果的文本显示 长对话时的分页加载 6. 安全性 6.1 用户认证 实现JWT(JSON Web Token)认证 定期刷新token 6.2 数据加密 对用户敏感信息进行加密存储 7....

26 分 · 5410 文字 · Me