You've already forked dockerfiles
							
							
				mirror of
				https://github.com/vimagick/dockerfiles.git
				synced 2025-10-30 23:47:48 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			924 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			924 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| #
 | |
| # Dockerfile for obfsproxy (scramblesuit)
 | |
| #
 | |
| 
 | |
| FROM debian:jessie
 | |
| MAINTAINER kev<noreply@easypi.info>
 | |
| 
 | |
| RUN set -xe \
 | |
|     && apt-get update \
 | |
|     && apt-get install -y build-essential curl python python-dev \
 | |
|     && curl https://bootstrap.pypa.io/get-pip.py | python \
 | |
|     && pip install obfsproxy \
 | |
|     && apt-get purge -y build-essential python-dev \
 | |
|     && apt-get autoremove -y \
 | |
|     && apt-get clean -y \
 | |
|     && rm -rf /var/lib/apt/lists/*
 | |
| 
 | |
| ENV LOG_MIN_SEVERITY info
 | |
| ENV DATA_DIR /var/lib/obfsproxy
 | |
| ENV PASSWORD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 | |
| ENV DEST_ADDR openvpn
 | |
| ENV DEST_PORT 1194
 | |
| ENV RUN_MODE server
 | |
| ENV LISTEN_ADDR 0.0.0.0
 | |
| ENV LISTEN_PORT 4911
 | |
| 
 | |
| CMD obfsproxy --log-min-severity=$LOG_MIN_SEVERITY \
 | |
|               --data-dir=$DATA_DIR \
 | |
|               scramblesuit \
 | |
|               --password=$PASSWORD \
 | |
|               --dest=$DEST_ADDR:$DEST_PORT \
 | |
|               $RUN_MODE \
 | |
|               $LISTEN_ADDR:$LISTEN_PORT
 | |
| 
 |