mirror of
				https://gitea.augustin64.fr/piair/MsRewards-Reborn.git
				synced 2025-11-04 07:33:53 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			915 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			915 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM python:3.10
 | 
						|
 
 | 
						|
ENV DEBIAN_FRONTEND noninteractive
 | 
						|
ENV GECKODRIVER_VER v0.31.0
 | 
						|
ENV FIREFOX_VER 87.0
 | 
						|
WORKDIR /app
 | 
						|
 | 
						|
RUN set -x \
 | 
						|
   && apt update \
 | 
						|
   && apt upgrade -y \
 | 
						|
   && apt install -y \
 | 
						|
       wfrench \
 | 
						|
       git \
 | 
						|
   && git clone https://github.com/piair338/MsRewards \
 | 
						|
   && pip install -r MsRewards/requirements.txt \
 | 
						|
   && apt install -y \ 
 | 
						|
       libx11-xcb1 \
 | 
						|
       libdbus-glib-1-2 \
 | 
						|
   && curl -sSLO https://download-installer.cdn.mozilla.net/pub/firefox/releases/91.9.1esr/linux-x86_64/en-US/firefox-91.9.1esr.tar.bz2 \
 | 
						|
   && tar -jxf firefox-* \
 | 
						|
   && mv firefox /opt/ \
 | 
						|
   && chmod 755 /opt/firefox \
 | 
						|
   && chmod 755 /opt/firefox/firefox \
 | 
						|
   && curl -sSLO https://github.com/mozilla/geckodriver/releases/download/${GECKODRIVER_VER}/geckodriver-${GECKODRIVER_VER}-linux64.tar.gz \
 | 
						|
   && tar zxf geckodriver-*.tar.gz \
 | 
						|
   && mv geckodriver /usr/bin/
 | 
						|
 | 
						|
 | 
						|
WORKDIR /app/MsReward
 | 
						|
CMD python main.py
 | 
						|
 |