docker安装 Confluence9
haxqer/confluence - Docker Image | Docker Hub docker pull haxqer/confluence version: '3.4' services: confluence: image: haxqer/confluence container_name: confluence-srv environment: - TZ=Asia/Shanghai - JVM_MINIMUM_MEMORY=1g - JVM_MAXIMUM_MEMORY=3g # - JVM_CODE_CACHE_ARGS='-XX:InitialCodeCacheSize=1g -XX:ReservedCodeCacheSize=8g' ports: - "8091:8090" volumes: - /volume1/docker/confluence9/:/var/...
codium-server.service
在服务器上安装一个轻量级的code-server还是挺方便的。 github 上 下载 VSCodium web版本: vscodium-reh-web-linux-x64-1.98.2.25072.tar.gz sudo vi /etc/systemd/system/codium-server.service [Unit] Description=VSCodium Server After=network.target [Service] Type=simple User=root WorkingDirectory=/path/to/codium-server ExecStart=/mnt/d/wsl/vscodium/bin/codium-server --host 0.0.0.0 --port 8080 --connection-token 123456123456 Restart=always RestartSec=5 Stan...
修改hoppscotch支持必须登陆指定用户才可以使用
虽然 hoppscotch 开源,但是完全是为商业产品开发的。很多功能需要商业化才能使用。 但,好在可以私有化部署,但部署后,如果放公网,所有人都可以使用,有没有办法加一个登陆之后才能使用呢? 如果直接在Nginx上加basic auth,会有很多问题。于是 增加JS逻辑,定时检查是否登陆,检查 登陆用户是否是指定用户,如果不是,调用 退出并刷新页面。 参考以下代码修改(增加到index.html): <script type="text/javascript" src="https://apps.bdimg.com/libs/jquery/1.4.2/jquery.min.js" ><...
单台服务器应用不中断服务热部署滚动更新方案
多台服务器通过负载均衡,或者K8S之类的,很容易实现不断服务滚动更新。 以下是 单台服务器应用不中断服务热部署方案,本文基于docker / docker swarm实现(目录如下) 1.准备好dockerfile和APP # 基础镜像 FROM openjdk:21-jdk # author MAINTAINER bruce # 挂载上传目录 VOLUME ./upload/ # 创建目录 RUN mkdir -p /home/app ENV TZ=Asia/Shanghai RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # 指定路径 WORKDIR /home/a...
docker安装code-server
docker pull codercom/code-server:4.96.4 chmod 777 -R ~/code-server/ docker run -d \ --name code-server \ -p 8080:8080 \ -v ~/code-server/config:/home/coder/.config \ -v ~/code-server/workspace:/home/coder/project \ codercom/code-server:4.96.4
Docker 镜像加速列表(20250216已更新)
Docker 镜像加速列表(20250216已更新) 请注意!有些镜像站仅提供基础镜像或白名单镜像,如果某个加速地址无法拉取到所需的镜像,可以尝试切换到其他地址。有些代理站点是热心网友自费搭建的,请务必合理使用。如果侵犯了您的权益,请随时联系我,我会及时删除相关信息。感谢您的理解与支持! DockerHub 镜像仓库 是否正常 cr.laoyou.ip-ddns.com 正常 docker.1panel.live 正常 image.cloudlayer.icu 正常 hub.fast360.xyz 正常 docker-0.unsee.tech 正常 docker.1panelproxy.com 正常 docker...
SSL 证书免费,自动续期的web服务器Caddy
使用docker-compose安装caddy: version: '3' services: caddy: container_name: caddy image: caddy:latest ports: - "80:80" - "443:443" volumes: - ./caddy/Caddyfile:/etc/caddy/Caddyfile - ./caddy/wwwroot:/srv - ./caddy/data:/data - ./caddy/config:/config restart: unless-stopped Caddyfile配置如下: # 配置 HTTPS 服务,注blog为docker镜像名, 也可以是ip peos.cn { reverse_proxy * blog:80 { h...
解决docker push 到私有registry时,报unknown blob错
因为用了反向代理 ,所以需要配置一下反向代理 中增加: #PROXY-START/ client_max_body_size 0; # 禁用上传大小限制 chunked_transfer_encoding on; # 支持分块传输 location ^~ / { proxy_pass http://127.0.0.1:5000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header Upgrade $http_upgrade; proxy_set_header ...
docker-compose安装phpmyadmin
docker-compose.yml version : '3' services: mysql: container_name: mysql image: docker.m.daocloud.io/mysql:5.7 build: context: ./mysql ports: - "3306:3306" volumes: - ./mysql/conf/my.cnf:/etc/mysql/my.cnf - ./mysql/logs:/logs - ./mysql/data:/var/lib/mysql - ./mysql/init-sql/:/docker-entrypoint-initdb.d command: [ '--character-set-server=utf8mb4', '--collation-server=utf8mb4_gen...
Amazon Linux 2023 安装Docker和Docker Compose
看系统和内核 shell 代码解读 复制代码 <span class="code-block-extension-codeLine" data-line-num="1"><span class="hljs-meta prompt_">$ </span><span class="bash"><span class="hljs-built_in">cat</span> /etc/system-release</span></span> <span class="code-block-extension-codeLine" data-line-num="2">Amazon Linux release 2023 (Amazon Linux)</span...