Oliver 
							
						 
					 
					
						
						
							
						
						690ba811ef 
					 
					
						
						
							
							require gnupg in docker image  
						
						
						
						
					 
					
						2021-12-30 22:58:52 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						11d3cd3c0c 
					 
					
						
						
							
							Change dev environment setup to use postgresql  
						
						... 
						
						
						
						- sqlite causes too many errors
- fix requirements file
- fixes for docker setup
- A lot of concurrency issues
- Bite the bullet, time to go! 
						
						
					 
					
						2021-12-21 00:34:23 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						1832a6f1fa 
					 
					
						
						
							
							Run APK upgrade  
						
						... 
						
						
						
						Ref: 
						
						
					 
					
						2021-10-13 00:53:41 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c3e0c9378f 
					 
					
						
						
							
							Upgrade pip as part of dockerfile  
						
						
						
						
					 
					
						2021-10-13 00:52:48 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						ac242c01c1 
					 
					
						
						
							
							Updates for building cryptography lib  
						
						
						
						
					 
					
						2021-10-13 00:46:46 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						c872412d04 
					 
					
						
						
							
							rust for SSO needed  
						
						
						
						
					 
					
						2021-10-07 00:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						9ed2025021 
					 
					
						
						
							
							Add a TODO for future reference  
						
						
						
						
					 
					
						2021-08-19 11:14:13 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						52bdfe5465 
					 
					
						
						
							
							Env interpolation doesn't seem to work in the CMD  
						
						
						
						
					 
					
						2021-08-18 20:52:14 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						2095d66677 
					 
					
						
						
							
							Fix entrypoint / cmd for production server  
						
						
						
						
					 
					
						2021-08-18 16:29:54 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						79d7a9f922 
					 
					
						
						
							
							fix typo in dockerfile  
						
						
						
						
					 
					
						2021-08-18 15:16:22 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						db477bceab 
					 
					
						
						
							
							typo fix  
						
						
						
						
					 
					
						2021-08-18 14:47:34 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c2af401854 
					 
					
						
						
							
							Pin base python package requirements  
						
						... 
						
						
						
						- Require invoke to be installed before we can run "invoke update" 
						
						
					 
					
						2021-08-18 12:03:24 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						8fea9bc645 
					 
					
						
						
							
							Re-add docker file git version info  
						
						
						
						
					 
					
						2021-08-18 11:25:19 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						7bfddd6d51 
					 
					
						
						
							
							Simplify init scripts  
						
						... 
						
						
						
						Single script init.sh which performs the following tasks:
- Creates required directory structure
- Activates python venv (if required)
- Waits for database connection
- Runs command 
						
						
					 
					
						2021-08-18 09:52:27 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						3b8ee48581 
					 
					
						
						
							
							Fix env defines in dockerfile  
						
						
						
						
					 
					
						2021-08-18 09:34:09 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						b48db6f8fe 
					 
					
						
						
							
							Dockerfile fixes  
						
						
						
						
					 
					
						2021-08-17 23:15:05 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						187c9b0971 
					 
					
						
						
							
							Add server init script  
						
						... 
						
						
						
						- Taken (mostly) from https://github.com/inventree/InvenTree/pull/1949  
						
						
					 
					
						2021-08-17 23:10:57 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						8b66babd49 
					 
					
						
						
							
							Refactor dockerfile  
						
						... 
						
						
						
						- Ref: https://github.com/inventree/InvenTree/pull/1949 
- Squash all apk commands into single line
- Drop to inventree user rather than running as root
- Separate entrypoint and cmd for each target
- Set the INVENTREE_PY_ENV variable in development mode 
						
						
					 
					
						2021-08-17 22:58:44 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						a474000361 
					 
					
						
						
							
							Fix critical error in dockerfile  
						
						... 
						
						
						
						- Don't' be putting no spaces in! 
						
						
					 
					
						2021-08-17 20:29:48 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						206743b58d 
					 
					
						
						
							
							Add a default value for INVENTREE_WEB_ADDR  
						
						
						
						
					 
					
						2021-08-17 19:58:55 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						7df4451c08 
					 
					
						
						
							
							Move some core pypi deps into requirements file  
						
						
						
						
					 
					
						2021-08-12 22:06:47 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						31bb7734ce 
					 
					
						
						
							
							Update dockerfile to allow downloading against a specific git tag  
						
						
						
						
					 
					
						2021-08-12 22:01:14 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						dd12a593f4 
					 
					
						
						
							
							Specify how many workers to use  
						
						
						
						
					 
					
						2021-07-29 16:37:34 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						9cdc5a1fa1 
					 
					
						
						
							
							Explicitly install python3-pip  
						
						
						
						
					 
					
						2021-07-02 12:59:54 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						56c3697e34 
					 
					
						
						
							
							docker: Use a specific version of alpine  
						
						
						
						
					 
					
						2021-07-02 12:57:37 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						7dd63b36da 
					 
					
						
						
							
							Simplify dockerfile / docker-compose  
						
						... 
						
						
						
						- Single data volume now also includes 'static' files
- InvenTree source repo is now cloned into /home/inventree (to match the "dev" image) 
						
						
					 
					
						2021-06-16 22:36:05 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						01328075ea 
					 
					
						
						
							
							All "development" related stuff now goes under ./dev  
						
						... 
						
						
						
						- Update dev-config.env
- Update docker-compose.dev.yml
- Development target of Dockerfile no longer creates any folders
- Update entry point scripts 
						
						
					 
					
						2021-06-15 23:05:03 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						ff80c722fb 
					 
					
						
						
							
							Docker: Add parent directories if they do not exist  
						
						
						
						
					 
					
						2021-05-25 09:32:21 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2a912c770 
					 
					
						
						
							
							docker-mode switch in settings and tags  
						
						
						
						
					 
					
						2021-05-16 18:19:35 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						719b1775f2 
					 
					
						
						
							
							Add entrypoint for running development worker  
						
						
						
						
					 
					
						2021-05-12 22:12:26 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						3381c5e257 
					 
					
						
						
							
							Improvements to development docker-compose script  
						
						... 
						
						
						
						- Python packages are installed in a virtual environment within the src dir
- This prevents a LONG installation process each time the docker image is rebuilt 
						
						
					 
					
						2021-05-12 20:53:50 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						914db9e913 
					 
					
						
						
							
							Development docker image  
						
						... 
						
						
						
						- Uses multistage build
- Adds a docker compose file for dev 
						
						
					 
					
						2021-05-12 19:28:04 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b08cd8da20 
					 
					
						
						
							
							Remove dbbackup integration  
						
						... 
						
						
						
						- Data dumping and restoring is now very complex!
- We should use the invoke export-records function now, rather than relying on dbbackup / dbrestore
- Documentation will be updated to match 
						
						
					 
					
						2021-04-25 12:14:36 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						52deb20e85 
					 
					
						
						
							
							docker-compose improvements  
						
						... 
						
						
						
						- Prepend "inventree" to the name of each container
- Explicitly expose more env variables required for InvenTree db lookup
- Adjust server name in nginx-conf file 
						
						
					 
					
						2021-04-22 12:15:25 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						eb108edb60 
					 
					
						
						
							
							Adds entrypoint for starting a development server  
						
						
						
						
					 
					
						2021-04-18 16:26:32 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						270c0ea85d 
					 
					
						
						
							
							Cleanup docker files  
						
						
						
						
					 
					
						2021-04-18 15:24:33 +10:00