Tag部署

使用 watchtower 自动更新 Docker 容器

使

watchtower 简介 watchtower 可以定期检查本地所有的 docker 容器,当它们存在新版本时,自动进行更新。 简易使用命令 检查更新本地所有的 docker 容器,并在更新后自动清理旧版本的镜像 docker run --rm --name watchtower -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --cleanup --run-once 检查更新指定容器,并在更新后自动清理旧版本的镜像,只需要在命令后面加上容器名称,例如 vaultwarden 和 nginx docker...

使用 Docker 搭建自己的 Git 仓库管理工具 – Gitea

使

Gitea 简介 Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。 功能特性 支持活动时间线 支持 SSH 以及 HTTP/HTTPS 协议 支持 SMTP、LDAP 和反向代理的用户认证 支持反向代理子路径 支持用户、组织和仓库管理系统 支持添加和删除仓库协作者 支持仓库和组织级别 Web 钩子(包括 Slack 集成) 支持仓库 Git 钩子和部署密钥 支持仓库工单(Issue)、合并请求(Pull Request)以及 Wiki 支持迁移和镜像仓库以及它的 Wiki 支持在线编辑仓库文件和 Wiki 支持自定义源的 Gravatar...

使用 Docker 搭建自己的 Git 仓库管理工具 – GitLab

使

GitLab 简介 GitLab 是由 GitLab Inc. 开发的可视化 Git 仓库管理工具,它是完全免费的开源软件,按照 MIT 许可证分发。 建设性意见 部署在数据中心、拥有公网 IP 地址的家用网络中,或是使用内网穿透,以便随时随地访问 部署在 7 x 24 运行的 Linux 服务器、NAS 网络存储或其它小型化设备上 部署在创建有 RAID 阵列的设备上可以避免硬盘损坏引发的数据损毁 准备工作 安装 Docker 安装 Docker 可视化容器管理工具 – Portainer GitLab 部署 创建用于持久化存储 GitLab 数据的目录(命名规则参考) mkdir -p...

使用 Bitwarden 搭建私人密码库,优雅的管理你的密码 – 1Password, LastPass 的绝佳替代!

使

写在前面 设置密码是件头疼的事儿,过于简单或是统一的密码会严重威胁我们的资产安全。然而设置复杂了,记忆难度大,也更容易被忘记。因此,越来越多的人开始使用 1Password, LastPass 等软件来管理自己的密码。 得益于记忆能力和自创的密码规则,老猪所有的账号都使用着不同的密码,但仍然交着 1Password 每年 35.88 美金的年费。因为有时候忘的不一定是密码,还有可能是账号。此外软件许可证的密钥不可能背下来,一些极其关键的账户则需要采用更复杂的密码做保护。 对老猪来说,这年费交的肯定是不划算的,大部分时间都用不到它,但又不得不交。直到 Bitwarden...

使用 Docker 版 Nextcloud 搭建个人、家庭或企业的私有云盘

使

Nextcloud 简介 Nextcloud 是一套用于创建网络硬盘的客户端 – 服务端软件,其功能与 Dropbox 、Microsoft OneDrive、百度云等网盘相近。与那些专有服务相比,Nextcloud 是自由及开放源代码软件,适用于所有人。无论使用者是个人、家庭还是 Nextcloud Enterprise Subscription 支持的大型企业和服务提供商。Nextcloud 都可以在其控制的服务器上提供安全、可靠且合规的文件同步和共享解决方案。 主要特点 没有任何广告 适合存储个人文件 解决网盘协作问题 支持用户管理、权限访问、邮件认证系统...

安装 Docker 版本的 BitTorrent 下载工具 – Transmission 和增强版 Web UI – Transmission Web Control

准备工作 安装 Docker 安装 Docker 可视化容器管理工具 – Portainer 安装教程 创建用于持久化存储 Transmission 数据的目录(命名规则参考) mkdir -p '自定义数据目录'/data # Transmission 数据目录 mkdir -p '自定义数据目录'/downloads # Transmission 下载目录 mkdir -p '自定义数据目录'/watch # Transmission 种子监控目录,放入这里的 .torrent 文件会自动开始下载 登录 Portainer 管理页面选择 local 点击左侧 Stacks...

抛弃 iCloud Photos, Google Photos 以及各类网盘,用 PhotoPrism 来管理你的照片

PhotoPrism 简介 PhotoPrism® 是一款开源的人工智能照片管理程序。它在不妨碍您的前提下,利用最新技术自动标记和查找图片。您可以在家里、私人服务器或云端运行它。 功能概述 浏览所有照片和视频,无需担心RAW 转换、重复或视频格式问题 使用强大的搜索过滤器轻松查找特定图片 隐私友好:除非您明确将文件上传到其中一项服务,否则不会向 Google、Amazon、Facebook 或 Apple 发送任何数据 识别您的家人和朋友的面孔 根据内容和位置自动分类图片 通过将鼠标悬停在相册和搜索结果中来播放实况照片...

安装 Docker 版本的 MariaDB 数据库和可视化数据库管理工具 phpMyAdmin

准备工作 安装 Docker 安装 Docker 可视化容器管理工具 – Portainer 安装教程 创建用于持久化存储 mariadb 数据的目录(命名规则参考) mkdir -p '自定义数据目录'/mariadb/data # 数据库数据目录 mkdir -p '自定义数据目录'/mariadb/etc # 数据库配置目录 登录 Portainer 管理页面选择 local 点击左侧 Stacks ,在该页面中点击 Add stack 为 Stack 命名,修改并复制以下内容到页面上 version: '3' services: mariadb: image:...

安装 Docker 版本的 Plex Server 来打造自己的家庭影音中心

建设性意见 部署在数据中心、拥有公网 IP 地址的家用网络中,或是使用内网穿透,以便随时随地访问 部署在 7 x 24 运行的 Linux 服务器、NAS 网络存储或其它小型化设备上 部署在创建有 RAID 阵列的设备上可以避免硬盘损坏带来的严重后果 准备工作 安装 Docker 注册 Plex 账号 安装 Docker 可视化容器管理工具 – Portainer 安装教程 创建用于持久化存储 Plex Server 数据的目录(命名规则参考) mkdir -p '自定义数据目录'/plex/config # Plex 配置文件目录 mkdir -p...

在 Linux 环境中安装 Docker 可视化容器管理工具 – Portainer

写在前面 Docker 有很多款管理工具,它们有着不同的交互界面与功能特点。 为了消除这种差异化所带来的影响,老猪我编写的所有教程,都统一使用 Portainer。 Portainer 简介 Portainer 由两个元素组成,Portainer Server 和 Portainer Agent 。这两个元素在 Docker 引擎上作为轻量级 Docker 容器运行。本文档将帮助您在 Linux 环境中安装 Portainer Server 容器。 Portainer 部署 首先,创建用于持久化存储 Portainer Server 数据的目录:(命名规则参考) mkdir -p...

标签

归档

功能