diff --git a/conf/frp/frpc.ini b/conf/frp/frpc.ini new file mode 100644 index 0000000..31c1289 --- /dev/null +++ b/conf/frp/frpc.ini @@ -0,0 +1,35 @@ +[common] +server_addr = iot.edusoa.com +server_port = 7000 + +[gitea] +type = http +local_ip = 127.0.0.1 +local_port = 3000 +subdomain = gitea +host_header_rewrite = 127.0.0.1 + +[drone] +type = http +local_ip = 127.0.0.1 +local_port = 9080 +subdomain = drone +host_header_rewrite = 127.0.0.1 + +[portainer] +type = http +local_ip = 127.0.0.1 +local_port = 9000 +subdomain = portainer + +[registry] +type = http +local_ip = 127.0.0.1 +local_port = 5000 +subdomain = registry + +[netdata] +type = http +local_ip = 127.0.0.1 +local_port = 19999 +subdomain = netdata \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 584334d..2f48f6b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,6 +7,12 @@ networks: config: - subnet: 172.172.0.0/24 services: + frp: + image: snowdreamtech/frpc:0.37.0 + restart: always + network_mode: host + volumes: + - ./conf/frp/frpc.ini:/etc/frp/frpc.ini rsync: image: instrumentisto/rsync-ssh:alpine3.13 restart: always