Debian 10初始化脚本

不推荐使用 不推荐使用! 仅供参考! 2025.3.29 使用方法 安装curl 如果已有curl,可忽略此步骤。 1 apt-get -y install curl 示例1 创建用户yanyong,设置FQDN为

使用openssl自签名ssl证书

无CA签名 生成证书 1 2 3 openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout domain.key -out domain.crt \ -addext "subjectAltName=DNS:www.example.com,DNS:*.example.com" \ -subj '/C=CN/ST=Guangdong/L=Shenzhen/O=example/OU=IT/CN=example.com' 查看证书 1 openssl x509 -in domain.crt -noout -text nginx配置参考 1 2 ssl_certificate /path/domain.crt; ssl_certificate_key /path/domain.key; CA签名 生成签发机构证书 生成

Docker(docker-compose)安装harbor

官方文档入口 配置harbor.yml 1 2 3 4 5 wget https://github.com/goharbor/harbor/releases/download/v2.5.0/harbor-offline-installer-v2.5.0.tgz tar zxf harbor-offline-installer-v2.5.0.tgz && cd harbor cp harbor.yml.tmpl harbor.yml harbor.yml参考 1 2 3 4 5 6 7 8 9 10 hostname: harbor.example.com http: port: 8080 external_url: https://harbor.example.com harbor_admin_password: Harbor12345 database: password: root123 max_idle_conns: 100

Docker安装gitlab

官方文档入口 运行gitlab 1 2 3 4 5 6 7 8 9 10 11 sudo docker run --detach \ --hostname gitlab.example.com \ --publish 880:80 --publish 22:22 \ --name gitlab \ --restart always \ --env TZ='Asia/Shanghai' \ --volume /srv/gitlab/config:/etc/gitlab \ --volume /srv/gitlab/logs:/var/log/gitlab \ --volume /srv/gitlab/data:/var/opt/gitlab \ --shm-size 256m \ gitlab/gitlab-ce gitlab14版本