苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
醉里不知天在水,满船清梦压星河。
文章列表
更换 Switch JoyCon 外壳
2019年08月18日
拆卸
,
硬件经验
针对Switch JoyCon手柄外壳更换的完整记录,涵盖从购买准备到实际操作的各个环节。核心工具仅需Y字螺丝刀与十字螺丝刀,配合镊子即可完成拆卸。左手柄结构较右手柄更为简单,建议优先拆解;首次操作需拍照记录各层排线、电池及马达位置以防复原
阅读全文
杂记
2019年08月16日
记录
记录重新入职第256天的工作与生活状态。
阅读全文
使用 Apache 搭建 VPC 服务器代理
2019年08月10日
Apache
,
VPC
,
Proxy
,
Linux
,
基础配置
在 VPC 网络环境下,服务器默认无公网 IP,需通过代理解决内网机器访问外网资源的问题。介绍使用 Apache 搭建代理服务器的方案,提供基于 Docker 容器的部署方式,包含精简的 docker-compose 配置与 httpd.
阅读全文
公网搭建 GitLab 安全拾遗
2019年08月05日
CI/CD
,
GitLab
,
Linux
,
代码仓库
公网部署 GitLab 面临宿主机系统、网络、Web 应用及 SSH 等多维度攻击风险。针对 Web 漏洞,可通过 Nginx 或 Traefik 等前端代理添加 Basic Auth 实现访问控制,但此举会拦截 GitLab CI Run
阅读全文
源码编译 GitLab Runner
2019年08月04日
CI/CD
,
GitLab
,
Linux
,
代码仓库
针对官方文档陈旧、命令过时的问题,记录从源码编译构建 GitLab Runner 的完整流程。环境基于 Ubuntu 18.04,需安装 git、Docker 及特定版本 Go 1.8.7 运行时,通过 go get 获取源码与依赖后,执行
阅读全文
使用 Node.js 生成方便传播的图片
2019年07月28日
图片生成
,
Linux
,
Node.js
,
Puppeteer
针对内容传播场景下的批量图片生成需求,提出一种基于 Node.js 与无头浏览器的轻量解决方案。该方法摒弃复杂底层图形库,转而利用 Puppeteer 模拟高分屏设备进行页面截图,分别实现三类典型应用:通过 Hugo 等静态站点生成器完成招
阅读全文
使用代码仓库管理 GitLab CI 变量
2019年07月27日
CI/CD
,
GitLab
,
Linux
,
代码仓库
针对中小规模团队及个人开发者维护大量 GitLab CI/CD 环境变量成本过高的问题,提出基于代码仓库管理变量的低成本方案。通过对比 CI/CD 变量与文件配置的异同,利用 GitLab 官方提供的 Group-level 与 Proje
阅读全文
聊聊十个月大的折腾群
2019年07月20日
思考
,
观点
记录一个技术类微信社群从2018年10月至2019年7月的运营历程。
阅读全文
在群晖上使用 Traefik
2019年07月18日
Docker
,
Linux
,
WordPress
,
Synology
,
Traefik
在群晖系统上部署 Traefik 存在两种方案:单独运行需映射高位端口规避系统占用,或配合内置 Nginx 实现标准 80/443 端口访问。文章详述了基于 Docker 的独立部署流程,包括编写 docker-compose.
阅读全文
使用 Docker 和 Traefik 搭建 Flarum 轻论坛应用
2019年07月16日
Flarum
,
Traefik
,
PHP
,
Docker
基于选型考量与容器化实践,详述使用 Docker 与 Traefik 搭建 Flarum 轻论坛的完整流程。涵盖自定义 PHP-FPM 镜像构建、MySQL 数据库编排、Composer 依赖管理及 Nginx-PHP 应用框架配置,通过多
阅读全文
««
«
27
28
29
30
31
32
33
34
35
36
»
»»