Adding Docker Applications to Swizzin Installs

After the recent r/seedboxes Guides Post, there was some interest in knowing how to integrate something dockerized into the Swizzin panel. First we’re going to start at the highest level, installing Docker. Then we’ll move over to creating a compose, creating a systemd for the compose, how to put it behind nginx, and finally how to add it into the Swizzin panel. In this guide, we’ll be using Hotio’s qbittorrent image as an example by popular request....

November 19, 2022 · 4 min · brettpetch

Fancyindex

Open up a terminal and ssh into your server. Once in, run sudo nano /etc/nginx/apps/external.conf and paste the contents in the codeblock below: # This config serves an unprotected index of files stored at /srv/external (from the softlinked path) location /external { include /etc/nginx/snippets/fancyindex.conf; } Now, we’re going to softlink the folder we want to share to /srv/external. This allows for you to share a folder from your user folder, or anywhere else on the machine to the public....

November 19, 2022 · 1 min · beeboo

Xbackbone

Installer script for xbackbone This script is meant to be run on swizzin. Read more about xbackbone here: https://xbackbone.app #!/bin/bash # XBackBone Installer for Swizzin # By Brett # shellcheck source=sources/globals.sh . /etc/swizzin/sources/globals.sh if [[ ! -f /install/.nginx.lock ]]; then echo_error "This script is meant to be used in conjunction with nginx and it has not been installed. Please install nginx first and restart this installer." exit 1 fi function _LE() { if ask "Are you installing this knowing that you need a SEPERATE sub....

November 19, 2022 · 3 min · brett