Oliver 
							
						 
					 
					
						
						
							
						
						f9ce9e20b2 
					 
					
						
						
							
							Fixes for SITE_URL validity checks ( #10619 )  
						
						... 
						
						
						
						* [docker] Allow HTTPS port to be specified for Caddy proxy
* Fix naming collision for INVENTREE_WEB_PORT
* Push InvenTree version first
* Adjust Caddyfile
- Change backup server
* Fix docstring
* Tweak for site URL check:
- Ignore port if SITE_LAX_PROTOCOL_CHECK is set
- Invert logic for readability
* Additional checks for port mismatch
* Adjust middleware checks
- Allow for less strict checking of CSRF_TRUSTED_ORIGINS
* Slight refactor 
						
						
					 
					
						2025-10-20 16:05:37 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						085381fa70 
					 
					
						
						
							
							Debian docker image ( #10227 )  
						
						... 
						
						
						
						* Debian docker image
- Swap from alpine to debian slim-trixie
- Refactor Dockerfile
- Optimize image size
- Reduce @vitejs/plugin-react version
* Remove commented-out lines
* Ensure invoke is installed
* Adjust Dockerfile
* Actually build the python libs
* Adjust dockerfile
* Install git in dev image
* Tweaks 
						
						
					 
					
						2025-09-03 17:05:03 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						a63efc4089 
					 
					
						
						
							
							Docker tweaks ( #9738 )  
						
						... 
						
						
						
						* Tweak docker compose file
* Tweak docs
* Cleanup docker-compose file 
						
						
					 
					
						2025-06-05 15:08:51 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						191c0b1007 
					 
					
						
						
							
							Docker Compose Fix ( #9311 )  
						
						... 
						
						
						
						* Fix postgres version in docker-compose file
- Pin to version 16
- Compatible with the alpine image
* Add check for backup and restore procedures 
						
						
					 
					
						2025-03-16 10:43:40 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						6f939931ca 
					 
					
						
						
							
							Docker postgres fix ( #9041 )  
						
						... 
						
						
						
						* Update docker image
- Move from alpine 3.19 to alpine 3.21
- Move from postgres13_client to postgres17_client
* Update docker-compose file
- Move from postgres:13 to postgres:16
- Move from redis:7.0 to redis:7-alpine
* Update docs
* Update docker docs
* Separate Dockerfile for devcontainer
- Debian based (python3.11-bookworm)
- Install essential system packages
* Instal postgres client
* Further devcontainer updates
- Bump postgresql image from 13 to 15
- Store psql data in the dev/psql directory
- Install required frontend packages
* Use --host mode for frontend server
* Tweak devcontainer docs
* Bump pre commit config file
* Revert "Bump pre commit config file"
This reverts commit bbfd875ac8 
						
						
					 
					
						2025-02-15 08:00:12 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						33a686ace8 
					 
					
						
						
							
							Enable redis by default for docker setup ( #8501 )  
						
						... 
						
						
						
						* Enable redis by default for docker setup
* Bring cache up before server 
						
						
					 
					
						2024-11-17 00:14:30 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						d75ef7c9c9 
					 
					
						
						
							
							Revert int.worker to worker ( #8126 )  
						
						... 
						
						
						
						- Prevent existing docker compose installs from breaking 
						
						
					 
					
						2024-09-16 11:07:24 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						e3205184be 
					 
					
						
						
							
							Add namespaces to tasks ( #7904 )  
						
						... 
						
						
						
						* Namespaces for invoke tasks
Fixes  #7852 
* adjust various places that call re-namespaced tasks
* use full invoke command
easier for future refactors
* fix call name
* move worker to int
* adapt calls in tasks
* fix changed path
* ignore localhost links
* Avoid using internal names 
						
						
					 
					
						2024-09-05 13:04:57 +10:00 
						 
				 
			
				
					
						
							
							
								Josip Medved 
							
						 
					 
					
						
						
							
						
						c33e91a42b 
					 
					
						
						
							
							Removed obsoleted version element from docker-compose examples ( #7760 )  
						
						
						
						
					 
					
						2024-07-30 21:12:02 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						d5afc37264 
					 
					
						
						
							
							Revert postgres version to 13 ( #7717 )  
						
						... 
						
						
						
						* Adjust playwright test
* Update docker compose for devcontainer
* Revert docker container changes
* Update notes
* Revert base alpine version 
						
						
					 
					
						2024-07-24 11:02:25 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						0effb44402 
					 
					
						
						
							
							Bump docker image alpine base from 3.18 to 3.20 ( #7699 )  
						
						... 
						
						
						
						* bump docker image from 3.18 to 3.20
* bump postgres from 13 to 14 
						
						
					 
					
						2024-07-22 07:46:41 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						cdac7465b2 
					 
					
						
						
							
							Cache updates ( #7388 )  
						
						... 
						
						
						
						* Add redis container to development setup
* Improve configurability of global cache:
- Push configuration into separate file
* Settings cache default depends on global cache configuration
* Update docker compose file
* Remove debug flag
* Allow caching for registry checks
* Cleanup docstring
* Adjust defautl behaviour
* Update docs for caching
* Adjust default docker compose file
* Update docs for devcontainer
* Cleanup config template file
* Update docker docs
* Update cache behaviour 
						
						
					 
					
						2024-06-02 21:43:31 +10:00 
						 
				 
			
				
					
						
							
							
								Philipp Fruck 
							
						 
					 
					
						
						
							
						
						b26640fb36 
					 
					
						
						
							
							fix: SELinux labels for Caddyfile ( #7261 )  
						
						
						
						
					 
					
						2024-05-20 07:56:31 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						6a9d833251 
					 
					
						
						
							
							Nginx example ( #7207 )  
						
						... 
						
						
						
						* Add sample nginx config file
- Taken from 0.13.x branch
* Add alternative setup for nginx
* Add brief note in the docs 
						
						
					 
					
						2024-05-13 14:15:45 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						0bace3f3af 
					 
					
						
						
							
							Code structure refactor ( #5582 )  
						
						... 
						
						
						
						* moved docker files to /contrib/container
* changed code owners to make more precise
* updated CI to use new subdirs
* added manual trigger for testing
* moved ci files
* moved assets into subdir
* moved deploy template file to contrib
* moved django files to src/backend
* updated paths in scripts etc
* updated reqs path
* fixed version file path
* fixed flake8 path
* fixed path to node ressources
* fixed task paths
* added dep path for node
* removed unused yarn lockfile
* removed unused ci script
* updated internal backend paths for tasks
* updated translation stats path
* fixed source path for coverage
* fixed main commit repo path
* fit in changes from testing
* gather packager improvements (#149 )
* Matmair/issue5578 (#143 )
* moved docker files to /contrib/container
* changed code owners to make more precise
* updated CI to use new subdirs
* added manual trigger for testing
* moved ci files
* moved assets into subdir
* moved deploy template file to contrib
* moved django files to src/backend
* updated paths in scripts etc
* updated reqs path
* fixed version file path
* fixed flake8 path
* fixed path to node ressources
* fixed task paths
* added dep path for node
* removed unused yarn lockfile
* removed unused ci script
* updated internal backend paths for tasks
* updated translation stats path
* fixed source path for coverage
* fixed main commit repo path
* fix docker path
* use project dir
* move project dir command
* fixed docker paths
* another fix?
* seperate tasks out
* remove tasks
* some debugging
* ci: add .deepsource.toml
* Update .deepsource.toml
* also ignore migrations
* more debugging
* fix path issues
* remove debug script
* fix style
* change locale path
* Fixed paths for requirements
* Added dummy requirements to fool packager
* fixed exec path
* remove deepsource
---------
Co-authored-by: deepsource-io[bot] <42547082+deepsource-io[bot]@users.noreply.github.com>
* Added docs for file structure
* Fixed style errors
* updated deepsource paths
* fix deepsource paths
* fixed reqs
* merge fixes
* move newly added dirs too
* fix reqs files
* another dep fix
* merge upstream/master
* revert removal of tags
* merge upstream
* enabled detection of old config files
* adapt coverage src
* also detect and support old location for plugins.txt
* style fix
* fix ~/init.sh location
* fix requirements path
* fix config to current master
* move new folders
* fix import order
* fix paths for qc_check
* fix docs build
* fix fix path
* set docker project dir
* just use a cd
* set image path?
* set file correct
* fix copy path
* fix tasks dir
* fix init path
* fix copy path
* set prject dir
* fix paths
* remove old prod files
* fix dev env path
* set docker file
* Fix devcontainer docker compose file
* fix login attempt values
* fix init.sh path
* Fix pathing for Docker
* Docker build fix
- Set INVENTREE_BACKEND_DIR separately
* Update init.sh
* Fix path
* Update requirements.txt
* merge
* fix rq merge
* fix docker compose usage
---------
Co-authored-by: deepsource-io[bot] <42547082+deepsource-io[bot]@users.noreply.github.com>
Co-authored-by: Oliver <oliver.henry.walters@gmail.com > 
						
						
					 
					
						2024-04-03 12:16:59 +11:00