mirror of
				https://github.com/mkuf/prind.git
				synced 2025-10-31 18:36:32 +01:00 
			
		
		
		
	Add Spoolman Service (#91)
* profile: add spoolman * config: add spoolman to moonraker * docs: add spoolman to readme and update unreleased changelog
This commit is contained in:
		| @@ -7,6 +7,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). | |||||||
| <!-- | <!-- | ||||||
| ## [Unreleased] | ## [Unreleased] | ||||||
| ### Added | ### Added | ||||||
|  | - profile: spoolman | ||||||
| ### Fixed | ### Fixed | ||||||
| ### Changed | ### Changed | ||||||
| ### Removed | ### Removed | ||||||
|   | |||||||
							
								
								
									
										10
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								README.md
									
									
									
									
									
								
							| @@ -176,6 +176,16 @@ docker compose -f docker-compose.extra.link-obico.yaml run --rm link-obico | |||||||
| docker compose --profile mainsail --profile moonraker-obico up -d | docker compose --profile mainsail --profile moonraker-obico up -d | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
|  | #### Spoolman | ||||||
|  | [Spoolman by Donkie](https://github.com/Donkie/Spoolman) can be enabled via the `spoolman` Profile.   | ||||||
|  |  | ||||||
|  | Uncomment the spoolman section in `moonraker.conf` and add your printers Hostname or IP to the server URL.   | ||||||
|  | The stack can then be started by specifying the `spoolman` profile.  | ||||||
|  | ```bash | ||||||
|  | docker compose --profile fluidd --profile spoolman up -d | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | Navigate to `http://<yourprinter>:8000` to access the spool manager webinterface. | ||||||
|  |  | ||||||
| ## Updating | ## Updating | ||||||
| Images are built daily and tagged with `latest` and the [git description](https://git-scm.com/docs/git-describe#_examples) of the remote repo.  | Images are built daily and tagged with `latest` and the [git description](https://git-scm.com/docs/git-describe#_examples) of the remote repo.  | ||||||
|   | |||||||
| @@ -16,3 +16,9 @@ cors_domains: | |||||||
| [octoprint_compat] | [octoprint_compat] | ||||||
|  |  | ||||||
| [history] | [history] | ||||||
|  |  | ||||||
|  | ## Uncomment the following lines if the stack is started with the spoolman profile. | ||||||
|  | ## Add your printers IP address or hostname to the server url. | ||||||
|  | # | ||||||
|  | # [spoolman] | ||||||
|  | # server: http://<yourprinter>:8000 | ||||||
| @@ -175,6 +175,18 @@ services: | |||||||
|     labels: |     labels: | ||||||
|       org.prind.service: moonraker-obico |       org.prind.service: moonraker-obico | ||||||
|  |  | ||||||
|  |   spoolman: | ||||||
|  |     image: ghcr.io/donkie/spoolman:latest | ||||||
|  |     restart: unless-stopped | ||||||
|  |     volumes: | ||||||
|  |       - spoolman-db:/home/app/.local/share/spoolman | ||||||
|  |     profiles: | ||||||
|  |       - spoolman | ||||||
|  |     ports: | ||||||
|  |       - 8000:8000 | ||||||
|  |     labels: | ||||||
|  |       org.prind.service: spoolman | ||||||
|  |  | ||||||
|   ## Accompanying Services/Infra |   ## Accompanying Services/Infra | ||||||
|   ## |   ## | ||||||
|  |  | ||||||
| @@ -216,3 +228,4 @@ volumes: | |||||||
|     driver_opts: |     driver_opts: | ||||||
|       type: tmpfs |       type: tmpfs | ||||||
|       device: tmpfs |       device: tmpfs | ||||||
|  |   spoolman-db: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user