Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adoyle-h/clash-in-container

compose.yaml for clash-meta, clash-dashboard, subconverter.
https://github.com/adoyle-h/clash-in-container

clash container docker image

Last synced: 7 days ago
JSON representation

compose.yaml for clash-meta, clash-dashboard, subconverter.

Awesome Lists containing this project

README

        

# Clash in Container

Run clash-meta in container.

## Usage

1. Copy `config.yaml` to project root directory. The config refer to https://wiki.metacubex.one/config/
2. Run `docker compose up`.
3. Visit `http://ip:19091` to view config.

## Ports

- 7890: mixed port
- 7891: socks port
- 19090: The external controller port (RESTful API)
- 19091: The dashboard port

## Config

- Must set `mixed-port: 7890`
- Must set `allow-lan: true`
- Must set `bind-address: '*'`
- Must set `external-controller: '0.0.0.0:9090'`
- Recommended to set `secret: ''` in config.

## Images

- Build image for local arch: `docker compose build`
- Build and push images for multi arch: `make build tag=0.1.0`