Skip to content

opencatd-open 是 OpenCat团队版的开源实现

License

Notifications You must be signed in to change notification settings

matt89757/opencatd-open

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

opencatd-open

GitHub Workflow Status

OpenCat for Team的开源实现

基本实现了opencatd的全部功能

快速上手

docker run -d --name opencatd -p 80:80 -v /etc/opencatd:/app/db mirrors2/opencatd-open

docker-compose

version: '3.7'
services: 
  opencatd:
    image: mirrors2/opencatd-open
    container_name: opencatd-open 
    restart: unless-stopped
    ports:
      - 80:80
    volumes:
      - /etc/opencatd:/app/db
    

or

wget https://github.com/mirrors2/opencatd-open/raw/main/docker/docker-compose.yml

reset root token

docker exec -it opencatd-open ./opencatd reset_root 

Q&A

关于证书?

  • docker部署会白白占用掉VPS的80,443很不河里,建议用Nginx/Caddy/Traefik等反代并自动管理HTTPS证书.

没有服务器?

  • 可以白嫖一些免费的容器托管服务:如:

License

GNU General Public License v3.0

About

opencatd-open 是 OpenCat团队版的开源实现

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 86.3%
  • Makefile 8.9%
  • Dockerfile 4.8%