runs in docker now
This commit is contained in:
		
							parent
							
								
									dfdd42f006
								
							
						
					
					
						commit
						2fa0db0e2b
					
				
							
								
								
									
										27
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,27 @@ | ||||
| FROM phusion/baseimage:0.11 | ||||
| 
 | ||||
| ENV LOG_TO_SYSLOG 1 | ||||
| 
 | ||||
| ENV APPDIR /var/app | ||||
| 
 | ||||
| VOLUME /strpc | ||||
| 
 | ||||
| ENV STRPC_BASE /var/lib/strpc | ||||
| 
 | ||||
| ADD ./sources.list /etc/apt/sources.list | ||||
| 
 | ||||
| RUN apt update && apt install -y python3-pip | ||||
| 
 | ||||
| RUN pip3 install pipenv | ||||
| 
 | ||||
| RUN mkdir -p /var/lib/strpc  | ||||
| 
 | ||||
| ADD . /var/app | ||||
| 
 | ||||
| WORKDIR /var/app | ||||
| 
 | ||||
| RUN pipenv install | ||||
| 
 | ||||
| RUN mkdir -p /etc/service/strpcd && \ | ||||
| 	mv /var/app/strpcd.run /etc/service/strpcd/run && \ | ||||
| 	chmod +x /etc/service/strpcd/run | ||||
							
								
								
									
										3
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								Makefile
									
									
									
									
									
								
							| @ -1,4 +1,7 @@ | ||||
| default: devserver | ||||
| 
 | ||||
| build: | ||||
| 	docker build -t sneak/strpc . | ||||
| 
 | ||||
| devserver: | ||||
| 	/bin/bash bin/devserver | ||||
|  | ||||
							
								
								
									
										4
									
								
								sources.list
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								sources.list
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| deb mirror://mirrors.ubuntu.com/mirrors.txt bionic main universe multiverse restricted | ||||
| deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-updates main universe multiverse restricted | ||||
| deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-security main universe multiverse restricted | ||||
| deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-backports main universe multiverse restricted | ||||
							
								
								
									
										5
									
								
								strpcd.run
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								strpcd.run
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,5 @@ | ||||
| #!/bin/bash | ||||
| 
 | ||||
| export PYTHONPATH="$APPDIR" | ||||
| cd "$APPDIR" | ||||
| exec pipenv run bin/strpcd | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user