Gogs Docker安装部署

教程分享 > 软件使用 > 博文分享 (1850) 2024-03-18 14:30:40

环境准备

  • docker
  • docker-compse
  • mysql 5.6+

Gogs docker部署


MySQL创建gogs数据库,创建一个空库即可。

配置docker-compose.yml

version: "3.8"

services:
  gogs:
    image: gogs/gogs:0.12
    container_name: gogs
    hostname: gogs
    restart: always
    ports:
      - "3000:3000"
      - "3022:22"
    volumes:
      - /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime
      - ./data:/data
    deploy:
      resources:
        limits:
          memory: 350M


运行gogs

sudo docker-compose up -d

启动完成后可以通过日志命令查看启动情况
启动日志

启动完成后通过浏览器访问 http://ip:3000 打开安装向导。

配置数据库信息和默认管理用户即可。
安装完成

 


相关文章
问题描述部署了私服gogs发现访问总是转圈有点慢。通过F12查看发现是avatar头像服务访问超时,估计是被枪了。解决办法 停止gogs服务,找到 配置文件 gogs/conf/app.ini编...
环境准备dockerdocker-compsemysql 5.6+Gogs docker部署MySQL创建gogs数据库,创建一个空库即可。配置docker-compose.ymlversion...
Gogs 端配置在gogs 仓库设置 菜单里面找到 管理WEB钩子在 添加新的 Web 钩子 这里类型选择Gogs选择后界面为:这里主要配置两个地方,一个是 推送地址 一个是 密钥文本 其中 推...
前置条件Gogs版本 0.13.0   app.ini配置文件在[repository] 节点添加下面配置 ; Default branch name when creatin...
MySQL慢查询优化_MySQL慢查询排查_MySQL慢查询设置配置
Android_开发_申请网络访问权限步骤一:配置允许HTTP明文访问xml文件在res的xml目录添加以下网络配置文件允许HTTP协议的明文访问(Android 9.0后默认不允许HTTP明文...
执行更新语句即可,以下哈希对应的密码是 123456 / 账户是 root,(账户也可以根据你自己的修改,name= ‘你的账户’)update user s
PVE配置nginx代理访问。nginx配置:server { listen 10101 ssl; server_name pve.ok.top; #ssl on; #从腾...
最近网站被恶意访问了,了解了一些基础防护手段,nginx屏蔽ua访问 编写文件agent_deany.conf #使用方法 #创建目录 /etc/nginx/conf.d/deny...
mysql 使用utf8mb4字符集后查询非常慢的解决办法
Spring Boot Logback 输出日志慢8小时解决,因为默认时区问题导致spring boot的logback日志输出慢了8个小时,下面讲解如何解决这个问题。
Remote System Explorer Operation导致eclipse慢或者卡死eclipse解决,eclipse
Docker容器内部访问主机端口服务的几个办法一通过主机局域网ip访问二通过docker0桥接网卡访问三通过配置网络模式为host访问
Spring Boot 配置映射本地资源访问注意配置为两个spring.mvc.static-path-pattern= spring.resources.static-locations=这两...
存储桶访问权限 存储桶访问权限分三种,分别是 私有读写; 公有读私有写; 公有读写; 理解: 私有读写:访问和编辑上传你存储的对象都需要验证权限; ...