synctv-Docker-Composesynctv/README-CN.md at main · synctv-org/synctv · GitHub
SyncTV 是一个允许您远程一起观看电影和直播的程序。它提供了同步观影、直播、聊天等功能。使用 SyncTV,您可以与朋友和家人一起观看视频和直播,无论他们在哪里。
SyncTV 的同步观影功能确保所有观看视频的人都在同一点上。这意味着您可以暂停、快进快退、倍速等操作,其他人也会同步到同一点。
默认账号 root
默认密码 root
12345678910111213141516171819202122version: '3.3'services: synctv: container_name: synctv ports: - '6008:8080' environment: - PUID=0 - PGID=0 - TZ=Asia/Shanghai restart: always volumes: ...
Minio 是一个基于Apache License v2.0开源协议的对象存储服务,虽然轻量,却拥有着不错的性能。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据。
官网:https://www.minio.org.cn
部署参考:布署单节点单磁盘的MinIO服务
docker-compose
123456789101112131415161718192021222324services: minio: image: 'docker.olinl.com.cn/minio/minio:latest' container_name: minio hostname: minio ports: - 9000:9000 - 9001:9001 volumes: - ./data:/data environment: # 用户名与密码 - MINIO_ROOT_USER=admin - MINIO_ROOT_PASSWORD=Aa123456 restart: a ...
一个小工具
官网:https://lucky666.cn
GitHub:https://github.com/gdy666/lucky
安装
参考:Docker-Compose
docker-compose
123456789101112131415161718192021services: lucky: image: 'gdy666/lucky' container_name: lucky hostname: lucky ports: - '8443:8443' volumes: - ./data:/goodluck - ./web:/web # 自定义页面 restart: always# 个人配置# networks:# net:# ipv4_address: 172.20.0.4#networks:# net:# external: true# name: lin-net
Wordpress是一个博客程序
docker-compose
123456789101112131415161718192021222324services: redis: image: 'docker.olinl.com.cn/wordpress:6.6.0' container_name: wordpress hostname: wordpress restart: always #ports: # - '80:80' volumes: - ./data:/var/www/html - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini environment: # 数据库链接信息 WORDPRESS_DB_HOST: mysql:3306 WORDPRESS_DB_NAME: wordpress WORDPRESS_DB_PASSWORD: root WORDPRES ...
安装前必读
环境:Centos7.9
Linux内核:3.10
查看当前内核版本1uname -r
使用 root 权限更新 yum 包1yum -y update
区分:
yum -y update:升级所有包同时也升级软件和系统内核;
yum -y upgrade:只升级所有包,不升级软件和系统内核
卸载旧版本1yum remove docker docker-common docker-selinux docker-engine
安装需要的软件包yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖
1yum install -y yum-utils device-mapper-persistent-data lvm2
设置 yum 源设置一个yum源,下面两个都可用
12345# 中央仓库yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo# 阿里仓库 推荐yum-config-manager ...
daemon.json这个文件是 Docker 的配置文件,下面是一些配置
工作目录1"data-root": "/app/docker"
容器日志1"log-opts": {"max-size":"500m", "max-file":"3"}
max-size=500m,意味着一个容器日志大小上限是 500M
max-file=3,意味着一个容器有三个日志,分别是 id+.json、id+1.json、id+2.json
注:设置后只对新添加的容器有效。
指定私服仓库地址123"insecure-registries": [ "http://harbor:30001"]
镜像站点1234"registry-mirrors": [ "http://harbor:30001", "https:/do ...
1234567891011# 开放iptables -A FORWARD -j ACCEPTyum install iptables-servicessudo service iptables savesystemctl enable iptables systemctl start iptables
前言在Linux系统的日常运维中,日志文件的不断累积会逐渐消耗宝贵的存储资源,甚至影响系统性能。面对日益增长的日志数据,定期清理已成为保障系统健康运行不可或缺的一环。本文将介绍如何高效地管理和定期清除Linux系统中的日志文件,确保您的服务器既能保持最佳性能,又能充分利用存储资源。
同时,需要确保清理日志的周期,不能清除近期的日志,以免造成无法追溯日志的情况。
正文下面是一个Shell脚本
12345678910111213141516#! /bin/bash#find:linux的查找命令,用户查找指定条件的文件;#/opt/soft/log/:想要进行清理的任意目录;#-mtime:标准语句写法;#+3:查找3天前的文件,这里用数字代表天数;#"*.log":希望查找的数据类型,"*.jpg"表示查找扩展名为jpg的所有文件,"*"表示查找所有文件,这个可以灵活运用,举一反三;#-exec:固定写法;#rm -rf:强制删除文件,包括目录;# {} \; :固定写法,一对大括号+空格+\+;echo & ...
个人观点:Centos防火墙没啥用处
在云服务商,机房会开通服务器业务
在个人家里,按需开放端口映射
在公司企业,对内部署网闸,内网防火墙,对外部部署外网防火墙
操作命令12345678910# 查看运行情况systemctl status firewalld.service# 停止systemctl stop firewalld.service# 重启systemctl restart firewalld.service# 开启systemctl start firewalld.service# 关闭开机自启systemctl disable firewalld.service
简单应用
怎么开启一个端口
添加
12firewall-cmd --zone=public --add-port=5005/tcp --permanent(--permanent永久生效,没有此参数重启后失效)
添加端口外部访问权限(这样外部才能访问)
1firewall-cmd --add-port=5005/tcp
重新载入,添加端口后重新载入才能起作用
1firewall-cmd --relo ...
经常遇到Linux部署jar包需要后台运行的情况
以下的脚本可以帮到大家
代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113#!/bin/bash#author:wting(bug fixed version by suhai)#这里替换为程序位置 #注意:APP_NAME为jar文件名(而非路径),且"="后面不能有空格#此处的APP_NAME为打包后jar包名#注意:如果包名携带日期或其他会变化的内容,例如xxxx-1.0.0.20221110.release.jar,请修改此处的名称为xxxx这类固定且能标识服务的名称,同时替换start方法中的 ...
