timmy / 📬 Mail Gateway 用 HAProxy 也能超穩!SSL/STARTTLS 全包
0 mi piace
0 forks
2 files
Ultima volta attivo 8 months ago
用 Docker + HAProxy 打造安全又穩定的郵件入口,IMAP/POP3/SMTP 一次搞定,STARTTLS/SSL 分流乾淨俐落 ✨
| 1 | services: |
| 2 | haproxy: |
| 3 | image: haproxy:latest |
| 4 | container_name: haproxy-mail |
| 5 | restart: always |
| 6 | volumes: |
| 7 | - ./haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro |
| 8 | - ./certs:/etc/haproxy/certs |
| 9 | ports: |
| 10 | - "993:993" # IMAP over SSL |
timmy / 📦 aaPanel Docker 快速安裝腳本:資料持久化一次搞定!
1 mi piace
0 forks
2 files
Ultima volta attivo 2 months ago
用 Docker 部署 aaPanel,先初始化再掛載 www、etc、var、usr,輕鬆保留設定與網站資料,支援 host 模式與自動重啟 🚀
| 1 | #!/bin/bash |
| 2 | |
| 3 | # 建立 aapanel 目錄並進入 |
| 4 | mkdir -p aapanel && cd aapanel |
| 5 | |
| 6 | # 下載 aaPanel Docker 映像 |
| 7 | docker pull aapanel/aapanel:lib |
| 8 | |
| 9 | # 啟動 aaPanel 容器 |
| 10 | docker run -d --rm --name aapanel aapanel/aapanel:lib |
timmy / 🤖 Typebot Docker 部署懶人包:資料儲存 + SMTP + MinIO 一次到位
0 mi piace
0 forks
3 files
Ultima volta attivo 8 months ago
整合 PostgreSQL、Redis、MinIO、SMTP 與環境變數設定,支援 https、自動掛載資料夾、支援 Typebot Builder & Viewer,還有一鍵重啟腳本 🚀
| 1 | # Secret key for encryption |
| 2 | ENCRYPTION_SECRET=KPOUyIj9sZIafK2s+M61IDQOT5e6bYC6 |
| 3 | |
| 4 | # PostgreSQL connection string |
| 5 | DATABASE_URL=postgresql://postgres:typebot@typebot-db:5432/typebot |
| 6 | |
| 7 | # Optimize Node.js memory usage |
| 8 | NODE_OPTIONS=--no-node-snapshot |
| 9 | |
| 10 | # Typebot URLs |
timmy / 🪣 MinIO 快速部署與 mc 操作大全:S3 儲存管理超順手
0 mi piace
0 forks
2 files
Ultima volta attivo 8 months ago
從 Docker 快速部署 MinIO,到 mc 建立 bucket、上傳下載、鏡像同步、權限設定,一份搞定本地 S3 儲存管理需求 🚀
| 1 | services: |
| 2 | minio: |
| 3 | container_name: minio-server |
| 4 | image: minio/minio |
| 5 | restart: always |
| 6 | command: server /data --console-address ":9001" |
| 7 | environment: |
| 8 | - MINIO_ROOT_USER=minioAdmin |
| 9 | - MINIO_ROOT_PASSWORD=G0dM!nS3cr3t2025 |
| 10 | volumes: |
timmy / MySQL 與 phpMyAdmin 容器部署
1 mi piace
0 forks
1 files
Ultima volta attivo 9 months ago
利用 Docker 快速部署 MySQL 資料庫與 phpMyAdmin 管理介面,方便管理及測試資料庫。
| 1 | services: |
| 2 | mysql: |
| 3 | container_name: database_server |
| 4 | image: mysql:latest |
| 5 | ports: |
| 6 | - "3306:3306" |
| 7 | environment: |
| 8 | MYSQL_ROOT_PASSWORD: StrongRootPass123 # MySQL 的根密碼 |
| 9 | MYSQL_DATABASE: production_db # 要建立的資料庫名稱 |
| 10 | MYSQL_USER: db_user # 新使用者的名稱 |
timmy / Docker Compose 部署 MySQL
1 mi piace
0 forks
6 files
Ultima volta attivo 9 months ago
| 1 | MYSQL_USER=user |
| 2 | MYSQL_PASSWORD=password |
| 3 | MYSQL_ROOT_PASSWORD=rootpassword |
timmy / Docker 部署 SQL Server 2019
1 mi piace
0 forks
2 files
Ultima volta attivo 9 months ago
這是一個 Docker Compose 配置檔,用於設定 Microsoft SQL Server 環境,包括一個 mssql-server 容器(SQL Server Express 版本)和一個 sqlcmd 容器(用於執行 SQL 命令)。兩個容器透過自定義網路連接,並將資料庫數據保存到命名卷 mssql_data。
| 1 | services: |
| 2 | mssql-server: |
| 3 | image: mcr.microsoft.com/mssql/server:2019-latest |
| 4 | container_name: mssql-server |
| 5 | environment: |
| 6 | ACCEPT_EULA: "Y" |
| 7 | SA_PASSWORD: "StrongP@ssw0rd!" |
| 8 | MSSQL_PID: "Express" |
| 9 | ports: |
| 10 | - "1433:1433" |
timmy / 自動安裝與設定 Docker 和 Docker Compose
1 mi piace
0 forks
1 files
Ultima volta attivo 10 months ago
此腳本自動更新系統、安裝必要套件,下載並安裝 Docker 和 Docker Compose,適用於快速部署容器環境,提高開發與運維效率。
| 1 | #!/bin/bash |
| 2 | |
| 3 | # 更新系統軟體庫 |
| 4 | echo "更新系統軟體庫..." |
| 5 | sudo apt-get update -y |
| 6 | |
| 7 | # 安裝必要套件 |
| 8 | echo "安裝必要套件:apt-transport-https、ca-certificates 和 curl..." |
| 9 | DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null |
Più nuovi
Più vecchi