Wszystko Nowy

user:thomas Gisty stworzone przez użytkownika

title:mygist Gisty z podanym tytułem

filename:myfile.txt Gisty zawierające pliki z podanym tytułem

extension:yml Gisty zawierające pliki z podanym rozszerzeniem

language:go Gisty zawierające pliki z podanym językiem

topic:homelab gists with given topic

Zaloguj się


Wszystko Nowy Zaloguj się

Wszystkie Gisty

Ostatnio utworzono
Najdawniej utworzono
Ostatnio zaktualizowano
Najdawniej zaktualizowano

timmy / 🚀 網站轉址全攻略:前後端 redirect 一次看懂!

0 polubień
0 forków
6 plików
Ostatnio aktywne 1 year ago
從 Express、Flask 到 PHP、HTML 與 JavaScript,轉址技巧一次收下!快轉跳轉不求人 ✨
backend express flask frontend html javascript php redirect web-dev
1 const express = require('express');
2 const app = express();
3
4 app.get('/oldpage', (req, res) => {
5 res.redirect('https://www.newpage.com');
6 });
7
8 app.listen(3000, () => {
9 console.log('Server is running on port 3000');
10 });

timmy / 📬 Mail Gateway 用 HAProxy 也能超穩!SSL/STARTTLS 全包

0 polubień
0 forków
2 plików
Ostatnio aktywne 1 year ago
用 Docker + HAProxy 打造安全又穩定的郵件入口,IMAP/POP3/SMTP 一次搞定,STARTTLS/SSL 分流乾淨俐落 ✨
docker email-gateway haproxy imap pop3 reverse-proxy smtp ssl-termination starttls
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 / 🧰 Proxmox 指令一把抓!從 VM 到 Cluster 全面控場

1 polubień
0 forków
2 plików
Ostatnio aktywne 1 year ago
從 LXC 到 VM、儲存、權限、Cluster 甚至備份還原,Proxmox 操作指令大全,一次搞懂不求人 🚀
cluster corosync lxc proxmox pve pveum storage sysadmin vm vzdump
1 #!/bin/bash
2 # Proxmox VE 常用指令備忘錄(適用版本:7.x/8.x)
3 # 分類:
4 # - LXC 容器管理
5 # - VM 虛擬機管理
6 # - Cluster 與 Corosync
7 # - 儲存空間管理
8 # - 使用者與權限
9 # - 網路設定
10 # - 備份與還原

timmy / 📝 資料庫也要有備註!MySQL 註解操作大全

0 polubień
0 forków
1 plików
Ostatnio aktywne 1 year ago
資料表跟欄位都能加上說明!用 COMMENT 打造自帶說明的資料庫結構,不再只有你看得懂。
column-comment database dev-notes information-schema mysql sql table-comment
1 -- 建立一個名為 your_table_name 的資料表,並加上 Table 註解
2 CREATE TABLE your_table_name (
3 id INT PRIMARY KEY AUTO_INCREMENT, -- 自動遞增的主鍵
4 name VARCHAR(100) NOT NULL -- 使用者名稱(不可為 NULL)
5 )
6 COMMENT = '這是儲存使用者基本資訊的資料表'; -- Table 註解
7
8 -- 修改 your_table_name 的 Table 註解為新內容
9 ALTER TABLE your_table_name
10 COMMENT = '更新後的資料表註解內容';

timmy / 📆 閏年還是平年?一行 Python 判斷超直覺!

0 polubień
0 forków
1 plików
Ostatnio aktywne 1 year ago
用最簡單的邏輯搞懂閏年判斷:被 4 整除但不能被 100 整除,或被 400 整除就對了 ✅
beginner-friendly date-utils datetime leap-year python simple-script
1 def is_leap_year(year):
2 return (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0)
3
4
5 # 調用 is_leap_year 函數來判斷特定年份是否為閏年
6 year = 2024 # 請更改為您想要檢查的年份
7 if is_leap_year(year):
8 print(f"{year} 年是閏年")
9 else:
10 print(f"{year} 年不是閏年")

timmy / 📊 Streamlit + Tabulator:打造互動式資料表格超簡單

0 polubień
0 forków
1 plików
Ostatnio aktywne 1 year ago
用 Streamlit + Tabulator.js 展示 DataFrame,支援欄位過濾、分頁、編輯,前端美觀又實用 🚀
dataframe html-embed interactive-table python streamlit tabulator web-app
1 import streamlit as st
2 import pandas as pd
3 import json
4 import streamlit.components.v1 as components
5
6 # 假設有一個 DataFrame
7 df = pd.DataFrame({
8 "訂單單別": ["A", "B", "C"],
9 "訂單單號": [101, 102, 103],
10 "客戶簡稱": ["客戶1", "客戶2", "客戶3"],

timmy / 📦 aaPanel Docker 快速安裝腳本:資料持久化一次搞定!

1 polubień
0 forków
2 plików
Ostatnio aktywne 7 months ago
用 Docker 部署 aaPanel,先初始化再掛載 www、etc、var、usr,輕鬆保留設定與網站資料,支援 host 模式與自動重啟 🚀
aapanel bash-script docker docker-compose-alt persistent-volume self-hosting web-hosting
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 / ☁️ GCP 指令大全:靜態 IP、VM 操作、SSH 一次搞懂

0 polubień
0 forków
3 plików
Ostatnio aktywne 1 year ago
從專案切換、建立靜態 IP,到 VM 外部 IP 更換與 SSH 連線,全套 gcloud CLI 操作全收錄,超實用筆記!🛠️
cli-tools cloud-infra compute-engine gcloud gcp networking ssh static-ip vm
1 # 設定當前使用的 GCP 專案
2 gcloud config set project <YOUR_PROJECT_ID>
3 gcloud config set project my-gcp-project-123456
4
5 # 查詢目前帳戶下的所有 Compute Engine 虛擬機(VM)
6 gcloud compute instances list
7
8 # 在 GCP 中建立一個靜態 IP
9 gcloud compute addresses create <STATIC_IP_NAME> --region <REGION>
10 gcloud compute addresses create my-static-ip --region us-central1

timmy / 🤖 Typebot Docker 部署懶人包:資料儲存 + SMTP + MinIO 一次到位

0 polubień
0 forków
3 plików
Ostatnio aktywne 1 year ago
整合 PostgreSQL、Redis、MinIO、SMTP 與環境變數設定,支援 https、自動掛載資料夾、支援 Typebot Builder & Viewer,還有一鍵重啟腳本 🚀
chatbot docker docker-compose minio postgresql redis self-hosted smtp typebot
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 polubień
0 forków
2 plików
Ostatnio aktywne 1 year ago
從 Docker 快速部署 MinIO,到 mc 建立 bucket、上傳下載、鏡像同步、權限設定,一份搞定本地 S3 儲存管理需求 🚀
devops docker file-sync mc-cli minio object-storage s3-compatible self-hosting
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:
Nowsze Starsze

Obsługiwane przez Opengist ⋅ Load: 1412ms⋅

Polski
Čeština Deutsch English Español Français Magyar Italiano 日本語 Polski Português Русский Türkçe Українська 中文 繁體中文