├── .DS_Store
├── .gitattributes
├── .gitignore
└── spaceinvaderone
├── 4get.xml
├── AutoSlackPack.xml
├── HomeAssistant_inabox.xml
├── Nextcloud-All-In-One.xml
├── PostgreSQL_Immich.xml
├── RetroNAS_inabox.xml
├── TailVault.xml
├── Windows98_inabox.xml
├── beep_music_converter.xml
├── deconz.xml
├── docker_icons
├── 4get.png
├── AutoSlackPack.png
├── AutoSlackPack2.png
├── Hassio_2.png
├── HomeAssistant.png
├── Macinabox.png
├── TailVault.png
├── blue iris.png
├── deconz.png
├── explainshell.png
├── immich_machine_learning.png
├── log4_vun_icon.png
├── log4jscan_icon.png
├── nextcloud_aio.png
├── postgresql-immich-logo.png
└── shinobi.png
├── explainshell.xml
├── log4j-scan.xml
├── log4j-testing-vulnerable.xml
├── macinabox.xml
├── shinobi_pro.xml
├── truecommand.xml
├── vm_icon_downloader.xml
└── windows11_uupdump.xml
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/.DS_Store
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | spaceinvaderone/.DS_Store
3 | spaceinvaderone/docker_icons/.DS_Store
4 |
--------------------------------------------------------------------------------
/spaceinvaderone/4get.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 4get
4 | luuul/4get:latest
5 | https://hub.docker.com/r/luuul/4get/
6 | bridge
7 |
8 | sh
9 | false
10 | https://git.lolcat.ca/lolcat/4get/issues
11 | https://git.lolcat.ca/lolcat/4get
12 | 4get is a lightweight, open-source proxy search engine designed to provide a private, ad-free search experience. It allows users to query popular search engines like Google, DuckDuckGo, and others without tracking or displaying sponsored ads. Beyond web searches, 4get supports media-specific queries for videos, images, music, and more, making it a versatile tool for privacy-conscious users.
13 | For enhanced privacy, it can be combined with Tailscale (Unraid 7 and above) for secure remote access and routed through a VPN exit point for IP anonymisation.
14 |
15 | Features
16 | • Proxy-based search for privacy and simplicity.
17 | • Support for multiple search engines and media-specific queries (web, video, images, music, etc.).
18 | • No ads or sponsored results.
19 |
20 | Setup Recommendations
21 | • Combine with Tailscale for secure, remote access.
22 | • Use with a VPN exit point (e.g., Gluetun VPN) to anonymise outgoing queries.
23 | Network:Web
24 | http://[IP]:[PORT:80]
25 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/4get.xml
26 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/docker_icons/4get.png
27 |
28 |
29 |
30 | 1735653696
31 |
32 |
33 |
34 | 280
35 | /mnt/user/appdata/4get/
36 | /mnt/user/appdata/4get/certs/
37 | /mnt/user/appdata/4get/captcha/
38 |
39 | http
40 | 0
41 | /mnt/user/appdata/4get/banner/
42 |
43 |
--------------------------------------------------------------------------------
/spaceinvaderone/AutoSlackPack.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | AutoSlackPack
4 | spaceinvaderone/auto_slack_pack:latest
5 | https://github.com/SpaceinvaderOne/AutoSlackPack
6 | bridge
7 |
8 | sh
9 | false
10 | https://github.com/SpaceinvaderOne/AutoSlackPack
11 | https://github.com/SpaceinvaderOne/AutoSlackPack
12 | This provides a comprehensive Slackware-based environment with all the necessary build tools and dependencies pre-installed. It is designed for use to build Slackware packages from source on Unraid (Unraid is based off Slackware), which lacks the required build tools and libraries.
13 |
14 | In auto mode, it uses SlackBuild scripts from slackbuilds.org to automate the process of downloading, extracting, and building packages from source. Users can specify the SlackBuild and source URLs to automate the build process.
15 |
16 | In manual mode, the container can be used to perform custom builds. (Enter the docker console)
17 | Usage
18 |
19 | To use this container, fill out the following variables in the Unraid Docker template:
20 |
21 | AUTOBUILD: Controls whether the container automatically starts the build process.
22 | Set to "yes" to automatically start building the package using the provided SlackBuild and source download URLs.
23 | Set to "no" to skip the automatic build process. The container will remain running, allowing manual interaction.
24 |
25 | SLACKBUILD_DOWNLOAD: URL to the SlackBuild script tarball. SlackBuilds can be found at slackbuilds.org, where links to the source code are also provided.
26 | Example: "http://slackbuilds.org/slackbuilds/15.0/system/mbuffer.tar.gz"
27 |
28 | SOURCE_DOWNLOAD: URL to the source code tarball.
29 | Example: "http://www.maier-komor.de/software/mbuffer/mbuffer-20240107.tgz"
30 |
31 | You will find the built package in the appdata share here -- /mnt/user/appdata/AutoSlackPack/out
32 |
33 | If you prefer to manually build the package, set AUTOBUILD to "no" and manually download (above variables are ignored) and build the package after accessing the container.
34 | Tools:
35 |
36 |
37 | https://github.com/SpaceinvaderOne/Docker-Templates-Unraid/blob/master/spaceinvaderone/docker_icons/AutoSlackPack.png?raw=true
38 | --dns 208.67.222.222 --dns 208.67.220.220
39 |
40 |
41 | 1715783082
42 |
43 |
44 |
45 | /mnt/user/appdata/AutoSlackPack/in
46 | /mnt/user/appdata/AutoSlackPack/out
47 | yes
48 |
49 |
50 |
--------------------------------------------------------------------------------
/spaceinvaderone/HomeAssistant_inabox.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | HomeAssistant_inabox
4 | spaceinvaderone/ha_inabox:latest
5 | https://hub.docker.com/repository/docker/spaceinvaderone/ha_inabox/general
6 | bridge
7 |
8 | sh
9 | true
10 | https://forums.unraid.net/topic/176028-support-homeassistant_inabox/
11 | https://github.com/SpaceinvaderOne/Home_Assistant_inabox
12 | HomeAssistant_inabox downloads, installs, and automatically manages a Home Assistant VM on your Unraid server with a single click. If the VM is found to be unexpectedly stopped, the container will automatically restart it to ensure uninterrupted service. Once installed, clicking on this container's WebUI will redirect you directly to your Home Assistant VM's WebUI.
13 |
14 | ### Container Variables
15 | **VM Name**
16 | Specify the desired name for the Home Assistant VM. --Default `Home Assistant`
17 |
18 | **VM Images Location**
19 | Set the path to where your VM images are stored
20 |
21 | **Appdata Location**
22 | Set the directory where HomeAssistant_inabox will store its appdata.
23 |
24 | **Keep VM Running**
25 | Choose `Yes` to automatically monitor if the Home Assistant VM is running. If it is found to be stopped, the container will attempt to restart the VM --Default `Yes`
26 |
27 | **Check Time**
28 | Specify how frequently (in minutes) to check if the Home Assistant VM is running.
29 | **Default**: `15` minutes
30 |
31 | **HA_inabox WebUI Port**
32 | Port used by the container to access the Home Assistant WebUI --Default: `8123`
33 |
34 | **Notes**
35 | - During the VM installation, the container dynamically builds the XML template based on the current configuration.
36 | - It automatically detects the highest available QEMU machine type on the server and adjusts the VM template to use the optimal configuration.
37 | - For smooth operation, ensure that the VM storage and appdata paths are correctly set according to your Unraid shares.
38 | Tools:Utilities Other:
39 | http://[IP]:[PORT:8123]
40 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/HomeAssistant_inabox.xml
41 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/docker_icons/HomeAssistant.png
42 |
43 |
44 |
45 | 1727874225
46 |
47 |
48 | On your server make sure to have the VM service enabled. Optional have notifications enabled for HomeAssistant_inabox to send GUI messages during install.
49 | Home Assistant
50 | https://www.home-assistant.io/installation/linux
51 | /mnt/user/domains/
52 | /mnt/user/appdata/HomeAssistant_inabox
53 | Yes
54 | 15
55 | 8123
56 | /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images
57 | /usr/lib64
58 | /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images/
59 | /etc/libvirt/qemu/nvram/
60 | /boot/config/domain.cfg
61 | /usr/lib
62 | /lib64
63 | /usr/local/emhttp/webGui/scripts/
64 | /usr/local/emhttp/webGui/include/
65 | /tmp/notifications
66 | /boot/config/plugins/dynamix/
67 | /var/run/libvirt
68 | /usr/bin
69 | /lib
70 | /var/run/docker.sock
71 | 2
72 |
--------------------------------------------------------------------------------
/spaceinvaderone/Nextcloud-All-In-One.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | nextcloud-aio-mastercontainer
4 | nextcloud/all-in-one:latest
5 | https://registry.hub.docker.com/r/nextcloud/all-in-one
6 | bridge
7 |
8 | sh
9 | false
10 |
11 | https://github.com/nextcloud/all-in-one
12 | The official Nextcloud installation method. Nextcloud AIO provides easy deployment and maintenance with most features included in this one Nextcloud instance.
13 | Included are...
14 | Nextcloud
15 | High performance backend for Nextcloud Files
16 | Nextcloud Office (optional)
17 | High performance backend for Nextcloud Talk and TURN-server (optional)
18 | Nextcloud Talk Recording-server (optional)
19 | Backup solution (optional, based on BorgBackup)
20 | Imaginary (optional, for previews of heic, heif, illustrator, pdf, svg, tiff and webp)
21 | ClamAV (optional, Antivirus backend for Nextcloud)
22 | Fulltextsearch (optional)
23 | Whiteboard (optional)
24 | Docker Socket Proxy (optional, needed for Nextcloud App API)
25 | Cloud:
26 | https://[IP]:[PORT:8080]
27 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/Nextcloud-All-In-One.xml
28 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/refs/heads/master/spaceinvaderone/docker_icons/nextcloud_aio.png
29 | --dns 1.1.1.1 --dns 9.9.9.9
30 |
31 |
32 | 1729961055
33 |
34 |
35 | Preserve user defined networks: should be enabled as container uses custom docker networks
36 | <br>
37 | 7282
38 | 11000
39 | /mnt/user/nextcloud/
40 | /var/run/docker.sock
41 | nextcloud_aio_mastercontainer
42 | false
43 |
--------------------------------------------------------------------------------
/spaceinvaderone/PostgreSQL_Immich.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | PostgreSQL_Immich
4 | tensorchord/pgvecto-rs:pg16-v0.3.0
5 | https://registry.hub.docker.com/_/postgres/
6 | bridge
7 |
8 | sh
9 | false
10 |
11 | https://www.postgresql.org/
12 | This container (based on PostgreSQL 16) is specifically configured for seamless integration with the Immich container, which requires PostgreSQL equipped with pgvecto a robust Postgres extension enabling vector similarity search functions. The specific version used is tensorchord/pgvecto-rs:pg16-v0.3.0
13 |
14 | Configuration Parameters
15 |
16 | POSTGRES_PASSWORD - Superuser password.
17 | Default postgres
18 | Note -- If you change this value, remember to update it in the Immich container configuration as well.
19 |
20 | POSTGRES_USER - Username for the superuser.
21 | Default postgres
22 | Note -- Alterations to this setting should also be mirrored in the Immich container.
23 |
24 | POSTGRES_DB - Default database.
25 | Default: postgres
26 | Note -- Any change here should be replicated in the Immich container configuration.
27 |
28 | Storage
29 |
30 | Data and Configuration Path: /mnt/user/appdata/postgresql_immich
31 | This is the directory where Postgres stores its application data and configuration files.
32 |
33 | Network
34 |
35 | Port 5433
36 | This port is mapped from the default PostgreSQL port 5432 to avoid conflicts if another PostgreSQL container is using the default port.
37 | Network:Management Productivity: Tools:Utilities
38 |
39 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/PostgreSQL_Immich.xml
40 | https://github.com/SpaceinvaderOne/Docker-Templates-Unraid/blob/master/spaceinvaderone/docker_icons/postgresql-immich-logo.png?raw=true
41 |
42 |
43 |
44 | 1730810658
45 |
46 |
47 | The Immich container and Redis container (or Redis can be enabled with docker mods in Immich container instead of separate Redis)
48 | postgres
49 | postgres
50 | immich
51 | /mnt/user/appdata/PostgreSQL_Immich
52 | 5433
53 |
--------------------------------------------------------------------------------
/spaceinvaderone/RetroNAS_inabox.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | RetroNAS_inabox
4 | spaceinvaderone/retronas_inabox:latest
5 | https://github.com/SpaceinvaderOne/RetroNASinabox
6 | bridge
7 |
8 | bash
9 | true
10 | https://github.com/SpaceinvaderOne/RetroNASinabox
11 | https://github.com/danmons/retronas
12 | This container will fully install a RetroNAS VM into the VMs tab of your server.
13 | It downloads an a vDisk image, verifies it with a checksum before creating a vm template and installing the VM for you.
14 | What you choose in the container varaibles will reflect to the vm. For most people these dont need to be changed from the defaults.
15 | If you need to change the locations in the container this is what each will do.
16 |
17 | VM Share on Server: This should be set to your VM share - default on Unraid is /mnt/user/domains - the vm will be installed here
18 |
19 | RetroNAS data share This should point to a share you want RetronNAS to use. All your roms etc will be here. Best have an empty share and move what you need there later.
20 | default is retronas. The container will connect the VM using virtiofs to this share. So the share doent have to be "exported" by Unraid for retroNAS to use it (more secure)
21 |
22 | Name to call VM: Easy -- The name you want the VM to be called default id RetroNAS but you can change it
23 |
24 | The container then will do the rest. It will create an xml file for the vm based on the above and install the vm straight into the server. So once run goto the VMs tab and you will see it there. Start it up and confiure retronas in vnc window and configure (see my video how) default username and password is retronas (yes you can change them later! ) After logging in type retronas to configure your RetroNAS server. Have fun :)
25 |
26 | The container doesnt need to be kept running. It is just an install tool. The container has no webUI so to see what its doing view the container log.
27 | ** This container cant translate the location of an unassigned disk across to the vm template. So all locations choosen must be on the array or pool device.
28 | GameServers: Tools:Utilities
29 |
30 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/RetroNAS_inabox.xml
31 | https://github.com/SpaceinvaderOne/RetroNASinabox/raw/main/RetroNAS_Icon.png
32 |
33 |
34 |
35 | 1677754210
36 |
37 |
38 |
39 | /mnt/user/domains/
40 | /mnt/user/retronas/
41 | RetroNAS
42 | no
43 | /var/run/libvirt
44 | yes
45 | /tmp
46 | /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images/
47 |
--------------------------------------------------------------------------------
/spaceinvaderone/TailVault.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | TailVault
4 | spaceinvaderone/tailvault:latest
5 |
6 | bridge
7 |
8 | sh
9 | false
10 | https://github.com/SpaceinvaderOne/TailVault
11 | https://github.com/SpaceinvaderOne/TailVault
12 | TailVault is a secure and lightweight container designed for Unraid 7 and above, enabling friends to share a dedicated backup location over Tailscale. TailVault provides an SFTP destination, allowing a friend to back up their data directly to your server both securely and privately.
13 |
14 | Features
15 | Friend-Specific Backup Access - TailVault restricts access so your friend can only back up to the designated directory on your server. They cannot access any other part of your system.
16 | Tailscale Integration - Backups are conducted over Tailscale, so Tailscale must be installed in this container using Unraid’s built-in Tailscale Docker integration. This ensures end-to-end encryption and secure networking without the need for additional VPNs or firewall changes.
17 |
18 | Use Cases
19 | 1. Backups Using Backup Software
20 | Configure backup software (e.g., Duplicati) on your friend’s server to send backups over Tailscale to TailVault. These backups are encrypted before being sent, ensuring complete privacy.
21 | 2. Rsync Jobs
22 | Use TailVault as a destination for rsync jobs or other backup tools from another Unraid server or device in the same Tailnet.
23 |
24 | How to Configure the Template
25 | 1. Enable Tailscale
26 | Enable Tailscale in the container and connect it to your Tailnet.
27 | In the Tailscale admin console, share the container with your friend to whom you want to allow to backup to your server.
28 | 2. Set TailVault Backups Directory
29 | Configure this to the location where your friend will store their backups. This directory should be empty and not contain any existing data.
30 | 3. Set User Credentials
31 | SFTP_USER Choose a username to share with your friend.
32 | SFTP_PASS Set a password to share with your friend.
33 |
34 | Notes
35 | If using backup software on the sending server (e.g., Duplicati), it is recommended to set the networking type of the sending container to host. This helps ensure a direct connection over Tailscale and reduces the likelihood of relying on a relay (DERP) server. TailVault itself can remain in bridge mode.
36 |
37 | Tools: Other: Network:VPN
38 |
39 |
40 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/docker_icons/TailVault.png
41 |
42 |
43 |
44 | 1733941433
45 |
46 |
47 | Enable Tailscale in the container and connect it to your Tailnet.
48 |
49 |
50 |
51 | 2222
52 | /mnt/user/appdata/tailvault
53 | true
54 | false
55 | Tailvault
56 |
57 | false
58 | false
59 | false
60 | no
61 |
62 |
63 |
64 |
65 |
66 | false
67 |
--------------------------------------------------------------------------------
/spaceinvaderone/Windows98_inabox.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Win98_inabox
4 | spaceinvaderone/win98_inabox:latest
5 | https://github.com/SpaceinvaderOne/Win98_inabox
6 | bridge
7 |
8 | bash
9 | true
10 | https://github.com/SpaceinvaderOne/Win98_inabox
11 |
12 | This container will install a fully updated Windows 98SE virtual machine (VM) into the VMs tab of your server. The container variables that you select will apply to the VM, and for most users, the default settings are sufficient and do not require modification. However, if you need to change the locations within the container, here is a brief explanation of what each location does.
13 |
14 | The "VM Share on Server" setting should be configured to reflect the location of your VM share. By default, the VM share on Unraid is located at /mnt/user/domains.
15 |
16 | The "Name to call VM" setting is straightforward. It allows you to choose a custom name for your vm. The default name is "Windows 98" but you have the option to change it to any desired name.
17 |
18 | Windows 98 type WIN98-KernelEX This allows Win98 to run some Win2000 and XP software WIN98-Normal Normal vanilla install
19 |
20 | After configuring the container variables as described above, the container will take care of the rest. It will create an XML file for the Win 98 virtual machine based on your selections and install the VM directly onto the server. Once the container has been run, you can go to the VMs tab and locate the installed VM.
21 |
22 | It is important to note that the container does not need to be kept running after installation. It is simply a tool for installation purposes and does not have a web user interface (UI). To monitor the container's progress, you can view the container log.
23 | ** This container cant translate the location of an unassigned disk across to the vm template. So all locations choosen must be on the array or pool device.
24 | Tools: Other:
25 |
26 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/RetroNAS_inabox.xml
27 | https://github.com/SpaceinvaderOne/unraid_vm_icons/raw/master/icons/Windows/Windows_98.png
28 |
29 |
30 |
31 | 1678233822
32 |
33 |
34 |
35 | /mnt/user/domains/
36 | Windows 98
37 | WIN98-KernelEX
38 | Fix-xml
39 | Yes
40 | /var/run/libvirt
41 | /tmp
42 | /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images/
43 |
--------------------------------------------------------------------------------
/spaceinvaderone/beep_music_converter.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | beep_music_converter
4 | spaceinvaderone/beep_music_converter
5 | https://hub.docker.com/repository/docker/spaceinvaderone/wav2beep
6 | bridge
7 |
8 | sh
9 | true
10 |
11 | https://github.com/SpaceinvaderOne/Beep-Music-Converter
12 | Unraid container to convert mp3 or wav to PC beep speaker music
13 |
14 | Convert a wav or mp3 file into "beep code" so to be able to play it through a PC beep speaker. This can then be used to add to a user script to do things like play a tune on server startup and shutdown. (nice for headless server to know when its up)
15 |
16 | You will need a beep speaker in your server for this to work. Dont worry they are very cheap! Under $5 on Amazon for two! https://amzn.to/3kwWvlN
17 |
18 | default - This is the standard running mode. It will look for an mp3 or wav file in the folder file_to_convert in the container's appdata folder. - The file will first be converted from its source (mp3 or wav) to a 16bit Wav file using sox. After which its passed to wavtobeep for conversion to beep code. This is then converted to an Unraid user script and placed in the folder converted_wavs in the container's appdata.
19 |
20 | Indiana_Jones - This converts a test wav file (Indiana Jones) and plays it through the beep speaker
21 |
22 | Monkey_Island - This converts a test wav file (Monkey Island) and plays it through the beep speaker
23 |
24 | Silent choose from no|yes If set to yes converts the file without playing it default is "no"
25 |
26 | time default 50 -Time window for frequency analysis (in ms). . Experiment with different values for individual tune to find best
27 |
28 | For some already converted beep tunes see here https://github.com/SpaceinvaderOne/Beep-Music-Converter/tree/main/beep_music
29 | Tools:
30 | https://amzn.to/3kwWvlN
31 |
32 | https://raw.githubusercontent.com/SpaceinvaderOne/Beep-Music-Converter/main/beep_icon.png
33 |
34 |
35 |
36 | 1626626707
37 |
38 |
39 | Unraid container to convert mp3 or wav to PC beep speaker music
40 |
41 | Convert a wav or mp3 file into "beep code" so to be able to play it through a PC beep speaker. This can then be used to add to a user script to do things like play a tune on server startup and shutdown. (nice for headless server to know when its up)
42 |
43 | You will need a beep speaker in your server for this to work. Dont worry they are very cheap! Under $5 on Amazon for two! https://amzn.to/3kwWvlN
44 |
45 | default - This is the standard running mode. It will look for an mp3 or wav file in the folder file_to_convert in the container's appdata folder. - The file will first be converted from its source (mp3 or wav) to a 16bit Wav file using sox. After which its passed to wavtobeep for conversion to beep code. This is then converted to an Unraid user script and placed in the folder converted_wavs in the container's appdata.
46 |
47 | Indiana_Jones - This converts a test wav file (Indiana Jones) and plays it through the beep speaker
48 |
49 | Monkey_Island - This converts a test wav file (Monkey Island) and plays it through the beep speaker
50 |
51 | Silent choose from no|yes If set to yes converts the file without playing it default is "no"
52 |
53 | time default 50 -Time window for frequency analysis (in ms). . Experiment with different values for individual tune to find best
54 |
55 | For some already converted beep tunes see here https://github.com/SpaceinvaderOne/Beep-Music-Converter/tree/main/beep_music
56 |
57 | bridge
58 |
59 |
60 |
61 |
62 | /mnt/user/appdata/beep_music_converter
63 | /config
64 | rw
65 |
66 |
67 |
68 |
69 | default
70 | custom
71 |
72 |
73 |
74 | no
75 | silent
76 |
77 |
78 |
79 | 98
80 | time
81 |
82 |
83 |
84 |
85 | default
86 | no
87 | 98
88 | /dev/tty0
89 | /mnt/user/appdata/beep_music_converter
90 |
91 |
--------------------------------------------------------------------------------
/spaceinvaderone/deconz.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | deconz
4 | spaceinvaderone/deconz
5 | https://registry.hub.docker.com/r/spaceinvaderone/deconz
6 | br0
7 |
8 | sh
9 | false
10 | https://forums.unraid.net/topic/92946-support-spaceinvaderone-deconz/
11 | https://www.phoscon.de/en/conbee2/
12 | This Docker image containerizes the deCONZ software from Dresden Elektronik, which controls a ZigBee network using a Conbee USB or RaspBee GPIO serial interface. This image runs deCONZ in "minimal" mode, for control of the ZigBee network via the WebUIs ("Wireless Light Control" and "Phoscon") and over the REST API and Websockets, and optionally runs a VNC server for viewing and interacting with the ZigBee mesh through the deCONZ UI.
13 |
14 | You must use a custom ip - network type custom br:0 - (alternatively use host and change webport)
15 |
16 | Advanced option clcik on show more settings
17 | HomeAutomation:
18 | http://[IP]:[PORT:80]/
19 |
20 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/docker_icons/deconz.png
21 |
22 |
23 |
24 | 1591137813
25 |
26 |
27 | This Docker image containerizes the deCONZ software from Dresden Elektronik, which controls a ZigBee network using a Conbee USB or RaspBee GPIO serial interface. This image runs deCONZ in "minimal" mode, for control of the ZigBee network via the WebUIs ("Wireless Light Control" and "Phoscon") and over the REST API and Websockets, and optionally runs a VNC server for viewing and interacting with the ZigBee mesh through the deCONZ UI.
28 |
29 | You must use a custom ip - network type custom br:0 - (alternatively use host and change webport)
30 |
31 | Advanced option clcik on show more settings
32 |
33 | br0
34 |
35 |
36 |
37 |
38 | /mnt/user/appdata/deconz
39 | /root/.local/share/dresden-elektronik/deCONZ
40 | rw
41 |
42 |
43 |
44 |
45 | /dev/ttyACM0
46 | DECONZ_DEVICE
47 |
48 |
49 |
50 | Europe/London
51 | TZ
52 |
53 |
54 |
55 | 1
56 | DECONZ_VNC_MODE
57 |
58 |
59 |
60 | 5900
61 | DECONZ_VNC_PORT
62 |
63 |
64 |
65 |
66 | DECONZ_VNC_PASSWORD
67 |
68 |
69 |
70 | 80
71 | DECONZ_WEB_PORT
72 |
73 |
74 |
75 | 443
76 | DECONZ_WS_PORT
77 |
78 |
79 |
80 | 1
81 | DEBUG_INFO
82 |
83 |
84 |
85 | 0
86 | DEBUG_APS
87 |
88 |
89 |
90 | 0
91 | DEBUG_ZCL
92 |
93 |
94 |
95 | 0
96 | DEBUG_ZDP
97 |
98 |
99 |
100 | 0
101 | DEBUG_OTAU
102 |
103 |
104 |
105 | 1
106 | DECONZ_UPNP
107 |
108 |
109 |
110 |
111 | /mnt/user/appdata/deconz
112 | /dev/ttyACM0
113 | /dev/ttyACM0
114 | Europe/London
115 | 1
116 | 5900
117 |
118 | 80
119 | 443
120 | 1
121 | 0
122 | 0
123 | 0
124 | 0
125 | 1
126 |
127 |
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/4get.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/4get.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/AutoSlackPack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/AutoSlackPack.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/AutoSlackPack2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/AutoSlackPack2.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/Hassio_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/Hassio_2.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/HomeAssistant.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/HomeAssistant.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/Macinabox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/Macinabox.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/TailVault.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/TailVault.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/blue iris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/blue iris.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/deconz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/deconz.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/explainshell.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/explainshell.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/immich_machine_learning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/immich_machine_learning.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/log4_vun_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/log4_vun_icon.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/log4jscan_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/log4jscan_icon.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/nextcloud_aio.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/nextcloud_aio.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/postgresql-immich-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/postgresql-immich-logo.png
--------------------------------------------------------------------------------
/spaceinvaderone/docker_icons/shinobi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/af07c2e92cc4420d61b4b3362bb1027efc8cdeab/spaceinvaderone/docker_icons/shinobi.png
--------------------------------------------------------------------------------
/spaceinvaderone/explainshell.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | explainshell
4 | spaceinvaderone/explainshell
5 | https://hub.docker.com/r/spaceinvaderone/explainshell
6 | bridge
7 |
8 | sh
9 | false
10 | https://forums.unraid.net/topic/92947-support-spaceinvaderone-explainshell/
11 | https://github.com/idank/explainshell
12 | Not everyone, especially people new to Linux and Unraid, know what a command that they type i will actually do.
13 | Explainshell is here to help with that. Copy and paste a command into its searchbox then hit explain
14 | It will breakdown and display what each part of a Linux command means and does.
15 | Tools:Utilities
16 | http://[IP]:[PORT:5000]/
17 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/explainshell.xml
18 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/docker_icons/explainshell.png
19 |
20 |
21 |
22 | 1590600841
23 |
24 |
25 | Not everyone, especially people new to Linux and Unraid, know what a command that they type i will actually do.
26 | Explainshell is here to help with that. Copy and paste a command into its searchbox then hit explain
27 | It will breakdown and display what each part of a Linux command means and does.
28 |
29 | bridge
30 |
31 |
32 | 5000
33 | 5000
34 | tcp
35 |
36 |
37 |
38 |
39 |
40 |
41 | 5000
42 |
--------------------------------------------------------------------------------
/spaceinvaderone/log4j-scan.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | log4jscan
4 | spaceinvaderone/log4j-scan:latest
5 |
6 | bridge
7 |
8 | sh
9 | false
10 | https://github.com/fullhunt/log4j-scan
11 | https://github.com/fullhunt/log4j-scan
12 | A fully automated, accurate, and extensive scanner for finding vulnerable log4j hosts
13 |
14 | To Use
15 | After install you will see this container in the docker tab but will apear as not started and seem not to start and the log will show an error.
16 | You must add a url list before running to get a result.
17 | The container will have made a folder in the appdata folder. You will need to reset its permissions run the line below from the Unraid terminal
18 | chmod -R u-x,go-rwx,go+u,ugo+X /mnt/user/appdata/log4j-scan/
19 | then put a file called urls.txt with each url on a separate line in that location then run the below command
20 | After run the container and view the log to see the result post arguments in the template
21 |
22 |
23 | optional arguments can be added to the post arguements (see https://github.com/fullhunt/log4j-scan)
24 | -h, --help show this help message and exit
25 | -u URL, --url URL Check a single URL.
26 | -p PROXY, --proxy PROXY
27 | send requests through proxy
28 | -l USEDLIST, --list USEDLIST
29 | Check a list of URLs.
30 | --request-type REQUEST_TYPE
31 | Request Type: (get, post) - .
32 | --headers-file HEADERS_FILE
33 | Headers fuzzing list - .
34 | --run-all-tests Run all available tests on each URL.
35 | --exclude-user-agent-fuzzing
36 | Exclude User-Agent header from fuzzing - useful to bypass weak checks on User-Agents.
37 | --wait-time WAIT_TIME
38 | Wait time after all URLs are processed (in seconds) - .
39 | --waf-bypass Extend scans with WAF bypass payloads.
40 | --custom-waf-bypass-payload CUSTOM_WAF_BYPASS_PAYLOAD
41 | Test with custom WAF bypass payload.
42 | --test-CVE-2021-45046
43 | Test using payloads for CVE-2021-45046 (detection payloads).
44 | --dns-callback-provider DNS_CALLBACK_PROVIDER
45 | DNS Callback provider (Options: dnslog.cn, interact.sh) - .
46 | --custom-dns-callback-host CUSTOM_DNS_CALLBACK_HOST
47 | Custom DNS Callback Host.
48 | --disable-http-redirects
49 | Disable HTTP redirects. Note: HTTP redirects are useful as it allows the payloads to have a higher chance of reaching vulnerable systems.
50 | Security:
51 |
52 |
53 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/e44f09d9bf826d47339f68a562794d37c1c5cee6/spaceinvaderone/docker_icons/log4jscan_icon.png
54 |
55 | --run-all-tests -l /data/urls.txt
56 |
57 | 1640905740
58 |
59 |
60 |
61 | /mnt/user/appdata/log4j-scan
62 |
63 |
--------------------------------------------------------------------------------
/spaceinvaderone/log4j-testing-vulnerable.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | log4j-testing-vulnerable
4 | spaceinvaderone/log4shell-testing-vulnerable
5 |
6 | bridge
7 |
8 | sh
9 | false
10 |
11 |
12 | A testing container vulerable to log4j. This is to be used with the log4j-scan container to test on a known vulnerable target
13 |
14 |
15 |
16 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/docker_icons/log4_vun_icon.png
17 |
18 |
19 |
20 | 1640906034
21 |
22 |
23 |
24 | 9100
25 |
26 |
--------------------------------------------------------------------------------
/spaceinvaderone/macinabox.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | macinabox
4 | spaceinvaderone/macinabox:latest
5 | https://hub.docker.com/r/spaceinvaderone/macinabox
6 | bridge
7 |
8 | sh
9 | true
10 | https://forums.unraid.net/topic/84601-support-spaceinvaderone-macinabox/
11 | https://github.com/SpaceinvaderOne/Macinabox
12 | Macinabox downloads and installs various macOS versions as a VM on your Unraid server. With this new version, there’s no need for additional helper scripts. It will fully automate the installation of the VM, create the XML file, and select the latest q35 available on your server. All you need to do is choose the macOS version, specify the VM storage location, ISO location, and the container will handle the rest.
13 | ## Usage
14 | 1. When run will download and install selected version of macOS as a VM if not present.
15 | 2. If selected macOS vm is already present it will check the vms xml and fix if necessary
16 |
17 | ### Variables in the container
18 |
19 | **Are you fully compliant with Apple’s EULA?**
20 | Set this to "Yes" if you are running on Apple hardware. This is the only way to be EULA compliant. If not, leave it as "No" and the container will exit.
21 |
22 | **Operating System Version:**
23 | Choose the macOS version from the options below:
24 | - Sequoia
25 | - Sonoma
26 | - Ventura --recommend install
27 | - Monterey
28 | - Big Sur
29 | - Catalina
30 | - Mojave
31 | - High Sierra
32 |
33 | **Custom VM Name:**
34 | Use this if you want the VM name to differ from the OS version. Leave blank to use the OS name.
35 |
36 | **Vdisk Type:**
37 | Set the vdisk type to either `raw` or `qcow2`.
38 |
39 | **Vdisk Size:**
40 | Specify the desired size for the vdisk.
41 |
42 | **Delete and Replace OpenCore:**
43 | Select "Yes" to delete your VM's OpenCore image and replace it with a fresh one, or "No" to keep the existing one.
44 |
45 | **Default NIC Type:**
46 | Big Sur and newer default is 'virtio-net' older macos versions it is `e1000-82545em`. Change this to override the default NIC type for macOS versions that support it.
47 |
48 | **VM Images Location:**
49 | Set this to your VM storage location (e.g., Domains share).
50 |
51 | **ISOs Share Location:**
52 | This is where macinabox will store the install media
53 |
54 | **Appdata Location:**
55 | Specify where you want macinabox to store its appdata.
56 |
57 | **Notes**
58 | - If you want multiple versions of the same macOS, ensure each has a unique name in the Custom VM Name box
59 |
60 | - In Unraid versions below 7, custom elements in the VM template will be removed if vm template edited.. Unraid, in all versions, might also change the NIC bus and slot that macOS expects. Re-run the container to fix the edited vm template after any edits.
61 |
62 | - The container dynamically builds the XML template during VM installation based on settings. It checks the highest QEMU version available and uses it in the template. If you downgrade Unraid, re-run Macinabox to adjust the XML accordingly.
63 |
64 | - You can view container activity via logs or Unraid browser notifications, if enabled.
65 |
66 | - Default icon for macinbox is installed with the VM.This doesnt perist over server reboots. To restore run container again. For all macOS icons (and many other systems) please install vm_custom_icons container.
67 | Tools:Utilities Other:
68 |
69 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/macinabox.xml
70 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/docker_icons/Macinabox.png
71 |
72 |
73 |
74 | 1730902242
75 |
76 |
77 | On your server make sure to have notifications enabled and docker update notifications enabled. This will allow the container to send notifications as macinabox runs.
78 | NO
79 | Ventura
80 |
81 | raw
82 | 100G
83 | no
84 | virtio-net
85 | Skylake-Server,vendor=GenuineIntel,+hypervisor,+invtsc,kvm=on,+fma,+avx,+avx2,+aes,+ssse3,+sse4_2,+popcnt,+sse4a,+bmi1,+bmi2
86 | /mnt/user/domains/
87 | /mnt/user/isos/
88 | /mnt/user/appdata/macinabox
89 | 5
90 | /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images
91 | /usr/lib64
92 | /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images/
93 | /etc/libvirt/qemu/nvram/
94 | /boot/config/domain.cfg
95 | /usr/lib
96 | /lib64
97 | /usr/local/emhttp/webGui/scripts/
98 | /usr/local/emhttp/webGui/include/
99 | /tmp/notifications
100 | /boot/config/plugins/dynamix/
101 | /var/run/libvirt
102 | /usr/bin
103 | /lib
104 | /var/run/docker.sock
105 |
--------------------------------------------------------------------------------
/spaceinvaderone/shinobi_pro.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | shinobipro
4 | spaceinvaderone/shinobi_pro_unraid:latest
5 | https://hub.docker.com/r/spaceinvaderone/shinobi_pro_unraid
6 | bridge
7 |
8 | sh
9 | false
10 | https://forums.unraid.net/topic/86293-support-spaceinvaderone-shinobi-pro/
11 | https://shinobi.video/
12 | Default tag is spaceinvaderone/shinobi_pro_unraid:latest but this can be changed to :nvidia
13 |
14 | To use your Nvidia GPU for encoding
15 | 1. Use the Nvidia Unraid build of Unraid
16 | 2. Set the repository tag to :nvidia ( spaceinvaderone/shinobi_pro_unraid:latest )
17 | 3. Under Extra Parameters: add --runtime=nvidia
18 | 4. Set template field Nvidia build only -- Driver capabilities: to all
19 | 5. Set template field Nvidia build only -- GPU ID: to your GPU id from the nvida unraid plugin
20 |
21 | Shinobi is the Open Source CCTV Solution written in Node.JS. Designed with multiple account system, Streams by WebSocket, and Save to WebM. Shinobi can record IP Cameras and Local Cameras.
22 | Features
23 | Time-lapse Viewer (Watch a hours worth of footage in a few minutes)
24 | 2-Factor Authentication
25 | Defeats stream limit imposed by browsers
26 | With Base64 (Stream Type) and JPEG Mode (Option)
27 | Records IP Cameras and Local Cameras
28 | Streams by WebSocket, HLS (includes audio), and MJPEG
29 | Save to WebM and MP4
30 | Can save Audio
31 | Push Events - When a video is finished it will appear in the dashboard without a refresh
32 | Region Motion Detection (Similar to ZoneMinder Zone Detection)
33 | Represented by a Motion Guage on each monitor
34 | "No Motion" Notifications
35 | 1 Process for Each Camera to do both, Recording and Streaming
36 | Timeline for viewing Motion Events and Videos
37 | Sub-Accounts with permissions
38 | Monitor Viewing
39 | Monitor Editing
40 | Video Deleting
41 | Separate API keys for sub account
42 | Cron Filters can be set based on master account
43 | Stream Analyzer built-in (FFprobe GUI)
44 | Monitor Groups
45 | Can snapshot images from stream directly
46 | Lower Bandwith Mode (JPEG Mode)
47 | Snapshot (cgi-bin) must be enabled in Monitor Settings
48 | Control Cameras from Interface
49 | API
50 | Get videos
51 | Get monitors
52 | Change monitor modes : Disabled, Watch, Record
53 | Embedding streams
54 | Dashboard Framework made with Google Material Design Lite, jQuery, and Bootstrap
55 | HomeAutomation: MediaApp:Video MediaServer:Video
56 | http://[IP]:[PORT:8080]
57 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/shinobi_pro.xml
58 | https://shinobi.video//libs/assets/icon/apple-touch-icon-57x57.png
59 |
60 |
61 |
62 | 1596040185
63 |
64 | https://www.paypal.me/spaceinvader
65 | Default tag is spaceinvaderone/shinobi_pro_unraid:latest but this can be changed to :nvidia
66 |
67 | To use your Nvidia GPU for encoding
68 | 1. Use the Nvidia Unraid build of Unraid
69 | 2. Set the repository tag to :nvidia ( spaceinvaderone/shinobi_pro_unraid:latest )
70 | 3. Under Extra Parameters: add --runtime=nvidia
71 | 4. Set template field Nvidia build only -- Driver capabilities: to all
72 | 5. Set template field Nvidia build only -- GPU ID: to your GPU id from the nvida unraid plugin
73 |
74 | Shinobi is the Open Source CCTV Solution written in Node.JS. Designed with multiple account system, Streams by WebSocket, and Save to WebM. Shinobi can record IP Cameras and Local Cameras.
75 | Features
76 | Time-lapse Viewer (Watch a hours worth of footage in a few minutes)
77 | 2-Factor Authentication
78 | Defeats stream limit imposed by browsers
79 | With Base64 (Stream Type) and JPEG Mode (Option)
80 | Records IP Cameras and Local Cameras
81 | Streams by WebSocket, HLS (includes audio), and MJPEG
82 | Save to WebM and MP4
83 | Can save Audio
84 | Push Events - When a video is finished it will appear in the dashboard without a refresh
85 | Region Motion Detection (Similar to ZoneMinder Zone Detection)
86 | Represented by a Motion Guage on each monitor
87 | "No Motion" Notifications
88 | 1 Process for Each Camera to do both, Recording and Streaming
89 | Timeline for viewing Motion Events and Videos
90 | Sub-Accounts with permissions
91 | Monitor Viewing
92 | Monitor Editing
93 | Video Deleting
94 | Separate API keys for sub account
95 | Cron Filters can be set based on master account
96 | Stream Analyzer built-in (FFprobe GUI)
97 | Monitor Groups
98 | Can snapshot images from stream directly
99 | Lower Bandwith Mode (JPEG Mode)
100 | Snapshot (cgi-bin) must be enabled in Monitor Settings
101 | Control Cameras from Interface
102 | API
103 | Get videos
104 | Get monitors
105 | Change monitor modes : Disabled, Watch, Record
106 | Embedding streams
107 | Dashboard Framework made with Google Material Design Lite, jQuery, and Bootstrap
108 |
109 | bridge
110 |
111 |
112 | 8080
113 | 8080
114 | tcp
115 |
116 |
117 |
118 |
119 |
120 | /mnt/user/cctv/
121 | /opt/shinobi/videos
122 | rw,slave
123 |
124 |
125 | /dev/shm/shinobi
126 | /dev/shm/streams
127 | rw
128 |
129 |
130 | /mnt/user/appdata/shinobipro
131 | /config
132 | rw
133 |
134 |
135 | /mnt/user/appdata/shinobipro/database
136 | /var/lib/mysql
137 | rw
138 |
139 |
140 | /mnt/user/appdata/shinobipro/customautoload
141 | /opt/shinobi/libs/customAutoLoad
142 | rw
143 |
144 |
145 | /usr/share/zoneinfo/
146 | /usr/share/zoneinfo/
147 | ro
148 |
149 |
150 | /etc/localtime
151 | /etc/localtime
152 | ro
153 |
154 |
155 |
156 |
157 | admin
158 | ADMIN_USER
159 |
160 |
161 |
162 | password
163 | ADMIN_PASSWORD
164 |
165 |
166 |
167 |
168 | NVIDIA_DRIVER_CAPABILITIES
169 |
170 |
171 |
172 |
173 | NVIDIA_VISIBLE_DEVICES
174 |
175 |
176 |
177 |
178 | MYSQL_ROOT_PASSWORD
179 |
180 |
181 |
182 | 3306
183 | MYSQL_PORT
184 |
185 |
186 |
187 | majesticflame
188 | MYSQL_USER
189 |
190 |
191 |
192 | ccio
193 | MYSQL_DATABASE
194 |
195 |
196 |
197 | localhost
198 | MYSQL_HOST
199 |
200 |
201 |
202 |
203 | MYSQL_PASSWORD
204 |
205 |
206 |
207 | root
208 | MYSQL_ROOT_USER
209 |
210 |
211 |
212 |
213 | 8080
214 | admin
215 | password
216 | /mnt/user/cctv/
217 |
218 |
219 |
220 | 3306
221 | majesticflame
222 | ccio
223 | localhost
224 | /dev/shm/shinobi
225 | /mnt/user/appdata/shinobipro
226 | /mnt/user/appdata/shinobipro/database
227 | /mnt/user/appdata/shinobipro/customautoload
228 | /usr/share/zoneinfo/
229 |
230 | /etc/localtime
231 | root
232 |
233 |
--------------------------------------------------------------------------------
/spaceinvaderone/truecommand.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | truecommand
4 | ixsystems/truecommand
5 | https://hub.docker.com/r/ixsystems/truecommand/
6 | bridge
7 |
8 | sh
9 | false
10 | https://hub.docker.com/r/ixsystems/truecommand/
11 |
12 | TrueCommand is a “single pane of glass” application to simplify the scaling of data, drive management, and administration of all TrueNAS (previously called FreeNAS) platforms.
13 |
14 | http://[IP]:[PORT:80]
15 |
16 | https://raw.githubusercontent.com/SpaceinvaderOne/unraid_vm_icons/master/icons/Freebsd/True_NAS.png
17 |
18 |
19 |
20 | 1626611194
21 |
22 |
23 | TrueCommand is a “single pane of glass” application to simplify the scaling of data, drive management, and administration of all TrueNAS (previously called FreeNAS) platforms.
24 |
25 | bridge
26 |
27 |
28 | 91
29 | 80
30 | tcp
31 |
32 |
33 |
34 |
35 |
36 | /mnt/user/appdata/truecommand
37 | /data
38 | rw
39 |
40 |
41 |
42 |
43 | /mnt/user/appdata/truecommand
44 | 91
45 |
46 |
--------------------------------------------------------------------------------
/spaceinvaderone/vm_icon_downloader.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | vm_custom_icons
4 | spaceinvaderone/vm_custom_icons
5 | https://hub.docker.com/r/spaceinvaderone/vm_custom_icons
6 | bridge
7 |
8 | sh
9 | true
10 |
11 | https://github.com/SpaceinvaderOne/unraid_vm_icons
12 | Downloads and installs additional custom VM icons to the Unraid VM Manager.
13 |
14 | After install Container should be set to auto start.
15 |
16 | Usage
17 |
18 | Basic settings
19 | 1. Choose which custom icons you want to be installed from the drop downs.
20 | 2. Choose wether you want to keep the existing stock vm icons (recommended to keep)
21 | 3. Set wether all icons are redownloaded when container starts.
22 | Setting this as yes will clear all vm icons then redownload all choosen icons from github repo.
23 | Setting to yes will on every start download any new icons in selected sections.
24 | (This is also useful if you deceide you no longer want a choosen section of icons anymore)
25 | 4. If your server has a beep speaker you can enable a tune to be played each time icons are synced!
26 |
27 | Advanced settings (under show more settings)
28 | 1. You can set how long the container should wait before exiting after syncing icons (default 30 seconds)
29 | Other options dont change
30 |
31 |
32 |
33 |
34 | Tools:
35 | https://github.com/SpaceinvaderOne/unraid_vm_icons
36 |
37 | https://raw.githubusercontent.com/SpaceinvaderOne/unraid_vm_icons/master/dockericon.png
38 |
39 |
40 |
41 | 1605527802
42 | If you like my work then please buy me a beer! :)
43 | https://www.paypal.com/paypalme/spaceinvader
44 | Downloads and installs additional custom VM icons to the Unraid VM Manager.
45 |
46 | After install Container should be set to auto start.
47 |
48 | Usage
49 |
50 | Basic settings
51 | 1. Choose which custom icons you want to be installed from the drop downs.
52 | 2. Choose wether you want to keep the existing stock vm icons (recommended to keep)
53 | 3. Set wether all icons are redownloaded when container starts.
54 | Setting this as yes will clear all vm icons then redownload all choosen icons from github repo.
55 | Setting to yes will on every start download any new icons in selected sections.
56 | (This is also useful if you deceide you no longer want a choosen section of icons anymore)
57 | 4. If your server has a beep speaker you can enable a tune to be played each time icons are synced!
58 |
59 | Advanced settings (under show more settings)
60 | 1. You can set how long the container should wait before exiting after syncing icons (default 30 seconds)
61 | Other options dont change
62 |
63 |
64 |
65 |
66 |
67 | bridge
68 |
69 |
70 |
71 |
72 | /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images
73 | /unraid_vm_icons
74 | rw
75 |
76 |
77 | /mnt/user/appdata/vm_custom_icons
78 | /config
79 | rw
80 |
81 |
82 |
83 |
84 | yes
85 | windows
86 |
87 |
88 |
89 | yes
90 | linux
91 |
92 |
93 |
94 | yes
95 | freebsd
96 |
97 |
98 |
99 | yes
100 | macos
101 |
102 |
103 |
104 | yes
105 | other
106 |
107 |
108 |
109 | yes
110 | stock
111 |
112 |
113 |
114 | no
115 | delete
116 |
117 |
118 |
119 | no
120 | tune
121 |
122 |
123 |
124 | 30 seconds
125 | sleeptimehuman
126 |
127 |
128 |
129 |
130 | yes
131 | yes
132 | yes
133 | yes
134 | yes
135 | yes
136 | no
137 | no
138 | 30 seconds
139 | /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images
140 | /mnt/user/appdata/vm_custom_icons
141 | /dev/tty0
142 |
--------------------------------------------------------------------------------
/spaceinvaderone/windows11_uupdump.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | windows11_uupdump
4 | spaceinvaderone/windows11_insider
5 | https://hub.docker.com/repository/docker/spaceinvaderone/windows11_insider
6 | bridge
7 |
8 | sh
9 | false
10 | https://forums.unraid.net/topic/111241-support-spaceinvaderone-windows11-uup-dump/
11 | https://github.com/SpaceinvaderOne/unraid_win11_insider
12 | A container to download the Window 11 insiders build and put it in the iso share to install as a vm
13 | Container uses files from https://uupdump.net/ to easily download UUP files from the Windows Update servers.
14 |
15 | The default setting in the container will download Windows 11.
16 | However you can add a script file from https://uupdump.net/ for downloading other isos.
17 | To do this download and unzip the download package and add the files to the custom folder in appdata
18 | set the variable to custom.
19 |
20 | Set the name for the downloaded iso image in the isoname variable
21 |
22 |
23 | This project is not affiliated with Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation.
24 | Tools:
25 |
26 | https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/windows11_uupdump.xml
27 | https://raw.githubusercontent.com/SpaceinvaderOne/unraid_vm_icons/master/icons/Windows/Windows_11.png
28 |
29 |
30 |
31 | 1625986673
32 |
33 |
34 | A container to download the Window 11 insiders build and put it in the iso share to install as a vm
35 | Container uses files from https://uupdump.net/ to easily download UUP files from the Windows Update servers.
36 |
37 | The default setting in the container will download Windows 11.
38 | However you can add a script file from https://uupdump.net/ for downloading other isos.
39 | To do this download and unzip the download package and add the files to the custom folder in appdata
40 | set the variable to custom.
41 |
42 | Set the name for the downloaded iso image in the isoname variable
43 |
44 |
45 | This project is not affiliated with Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation.
46 |
47 | bridge
48 |
49 |
50 |
51 |
52 | /mnt/user/isos/Windows/
53 | /isos
54 | rw
55 |
56 |
57 | /mnt/user/appdata/windows11_uupdump
58 | /config
59 | rw
60 |
61 |
62 |
63 |
64 | default
65 | version
66 |
67 |
68 |
69 | Window11_Insiders.iso
70 | isoname
71 |
72 |
73 |
74 | uup_download_linux.sh
75 | name
76 |
77 |
78 |
79 |
80 | /mnt/user/isos/Windows/
81 | default
82 | Window11_Insiders.iso
83 | /mnt/user/appdata/windows11_uupdump
84 | uup_download_linux.sh
85 |
86 |
--------------------------------------------------------------------------------