Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

What do you want in a custom unRAID package (BubbaRaid)

Featured Replies

Would it possible to include a web managed ftp client in BubbaRaid?

Unfortunatley I am not aware if there any soluition exists for this?!

 

My goal would be to let the box downloading via ftp in its own and have the ability to easily manage the downloads.

 

Thank you!

  • Replies 929
  • Views 234.1k
  • Created
  • Last Reply
  • Author

@olympia, I am not aware of a ftp client that has a browser interface... but if you can find one, post a link.

 

Yes, several things have to point to a persistent location, and that means the array in most cases.... so the defaults point to disk1.  Later versions of BubbaRaid will be smarter about this, and prompt you for locations before they start.

 

In the future BubbaRaid will have unMenu built in, so unMenu will be able to find the management interface.

 

As for sound, the first step is getting sound to WORK on different machines.  Since BubbaRaid has a web server with cgi, I think it will be simple to find a player with a web interface.  For now, the mpg321 player is installed.

 

To see if your sound card is currently supported by BubbaRaid, run this command from the shell:

 

/boot/bubba/sound/start 

 

It will load the ALSA packages and start alsaconf.... and play an mp3 if it all works.

 

 

Since BubbaRaid has a web server with cgi, I think it will be simple to find a player with a web interface.  For now, the mpg321 player is installed.

 

Take a peek at mpd, There is a php interface.  Actually there are many types of interfaces, pocket pc, curses, command line.

unRAID is a good candidate for this.

I have plans to get this going myself on a p5B-VM D0 Along with a viewsonic V210 or a tablet PC, it makes for a good back end.

The only issues may be the dependencies with libraries. On an old 2.4 system I had to compile out as much as possible to scale it down.

 

http://www.musicpd.org/

I didn't see anything specific about random play, but figure its in there.

 

If so, this looks great!

OK.  I fired up Bubbaraid for the first time.  It tells me "Too many wrong and/or missing disks!" and the Start button is greyed out.  I checked the Devices tab and all my disks are there in the correct spot.  I did attempt to install BubbaRaid on top of 4.4-beta2.  Is this the time when I WOULD use the Restore button???  Should I uninstall BubbaRaid and re-install on top of a working 4.3 unRAID??  I haven't done anything yet.  Waiting for some guidance. 

  • Author

BubbaRaid can only be installed over the top of unRAID 4.3.3.

 

I'll work on adding some intelligence to it so it can detect if youa re trying to install it over something else.

I didn't see anything specific about random play, but figure its in there.

 

If so, this looks great!

 

There isn't anything specific to random play, but there is something called shuffle.

The procedure is, add something to the current playlist. initiate shuffle.

The shuffle and be re-initiated at any time however the daemon does not keep track of what was previously played.

It's really left up to the client to be specific on what it wants to play.

 

It still makes a great back end player.

@olympia, I am not aware of a ftp client that has a browser interface... but if you can find one, post a link.

 

As I mentioned me neither. I did a little research to find something, but no luck. This is too bad. :(

I am wondering how it is possible that this is not "invented" yet.  :o

@olympia, I am not aware of a ftp client that has a browser interface... but if you can find one, post a link.

 

As I mentioned me neither. I did a little research to find something, but no luck. This is too bad. :(

I am wondering how it is possible that this is not "invented" yet.  :o

 

This could be done with a simple form and a call to curl.

 

Then again there are tools like.

http://freshmeat.net/projects/asukphpftp/

http://inebria.com/phpftp/

http://www.raditha.com/php/ftp/

 

I'm sure there are others.

 

 

  • Author

I've posted a new version of BubbaRaid ... 0.0.4-Beta

 

The download link is also in the first post in this thread.

 

Note this version is ONLY for unRAID 4.3.3

 

Changes in this version:

 

- rTorrent and wTorrent installed

- dashboard-type indicators for status of applications

- each application's configuration files can be edited in the web interface, and stopped/restarted

- more intelligence in locating emhttp

- a "Stop All" button to stop all the BubbaRaid applications, in preparation for shutting down unRAID.

- decreased memory footprint

- cramfs support added

 

Expanded sound card support.  To enable sound support, login via telnet and run the command:

 

/boot/bubba/sound/start

 

and follow the prompts.  If the ALSA Configuration program finds your sound card, you should have sound.  If not, try running:

 

alsamixer

 

and increase the volume for each device.

 

Because things like torrents and downloads need to be stored on the array and not the ramdisk, I set the default configuration for rTorrent to:

 

/mnt/disk1/torrents

 

... but I am open to suggestions.

 

I need some feedback on how the applications are functioning, and how the user-interface is working.  After that, I'll add more applications and functions.  Also, my monitor is 2600x1600 resolution, so I have some non-standard font specs... so input regarding how well text fits into windows on other systems is useful.

 

BubbaQ -

 

Are there any special install instructions for installing over beta3?

 

I'm liking were this is going and I look forward to future releases.

 

I think the readme and a wiki needs to be set up.  I would do it myself but i am no were near proficient enough to know how all this stuff works.  The wiki should probably include all the tools that are included along with what they are used for/how they are used.

  • Author

@bjp99 - nope... just unzip it onto the root of the flash.

 

@prostuff1 - after I get a little farther along, I'll set up a web side and a wiki just for BubbaRaid.  I'm still making changes to the underlying structure, plus I want to get the automatic updates implemented.

 

I also need to work out a way so user changes to config files on BubbaRaid will not be overwritten by upgrades.

 

I also have a new module that tells you about open files that are (or will) prevent unRAID from shutting down, and a "clean" killall function for them.  Basically it is a database of programs and the commands to cleanly shut them down.... so no matter what program has a file open preventing unRAID shutdown, you can safely terminate that program so the fill will be unlocked.

 

 

Since BubbaRaid has a web server with cgi, I think it will be simple to find a player with a web interface.  For now, the mpg321 player is installed.

 

Take a peek at mpd, There is a php interface.  Actually there are many types of interfaces, pocket pc, curses, command line.

unRAID is a good candidate for this.

I have plans to get this going myself on a p5B-VM D0 Along with a viewsonic V210 or a tablet PC, it makes for a good back end.

The only issues may be the dependencies with libraries. On an old 2.4 system I had to compile out as much as possible to scale it down.

 

http://www.musicpd.org/

 

Was curious about whether this made its way into Beta4?

  • Author
Was curious about whether this made its way into Beta4?

 

No... I am waiting on feedback from people as to whether sound under BubbaRaid is working for them before I do more with media-playing applications.

  • Author

BubbaRaid-0.0.5-Beta is now available for download.

 

  http://www.tcpatools.com/bubbaraid-0.0.5-Beta.zip

 

Changes in this version:

 

  - Slimserver support.  When you chose to install Slimserver, BubbaRaid will download, configure, and install Slimserver.  And yes, you can configure where you want it installed.

 

  - Enhances the dashboard display by reporting open files.

 

  - The portal (the BubbaRaid web interface to applications) is stored separately so in the future, it can be updated individually.... this will make (most) upgrades to BubbaRaid much smaller.

 

  - Made a change to the php.ini to set output buffering to 0.  Since we are not dealing with large web pages, tat should be fine, and in greatly improves scripting feedback in the browser.

 

  - Added more drivers to sound support.  Remember. If you want to enable sound, you have to log in via telnet and run ‘/boot/bubba/sound/start’

 

 

Note that part of the Slimserver install includes the MySQL daemons... this can significantly impact your free RAM.

Slimserver uses mySQL  these days ?

 

BTW, You might want to looking a program called slimslave.

It's a curses/character mode client that can play the files from the same machine slimserver sits on.

I've used it once before.

 

I still prefer mpd, however this may be an alternative.

BubbaRaid-0.0.5-Beta is now available for download.

Note that part of the Slimserver install includes the MySQL daemons... this can significantly impact your free RAM.

How much RAM is needed?  Do you think BubbaRaid w/Slimserver will run in 512Meg?

 

Joe L.

  • Author
Do you think BubbaRaid w/Slimserver will run in 512Meg?

 

Oh yes, I am running it fine in 512M.  The target platform is 512M Ram.

  • Author

BTW, I was profiling some apps.....

 

rTorrent - 2 MB

NZBGet - 2 MB

lighttpd - 1.5MB  (w/php, 5MB)

SlimServer - 68MB

 

You folks that want SlimServer need to know this.  I have no idea how it scales if you have thousands of media files.

You folks that want SlimServer need to know this.  I have no idea how it scales if you have thousands of media files.

 

A while back when I was testing it for my radiostation, it performed like an old dog in the heat of summer.

I have 60,000 mp3s. It was a bit slow and sometimes painful.

I switched to MPD and it worked better for me.

 

I would surmise for the average collection it will do fine.

 

So what's the profile with

 

perl and python

 

I suppose if it's small enough,

 

lighthttpd, perl, php and python seem like a possible standard part of unRAID.

Hi all,

 

I am testing BubbaRaid on another motherboard with one harddisk.

 

BubbaRaid need parity disk? If I have for test one harddisk as data disk then cannot start array. Disk1 is present as blue ball.

Disk is ready. Through telnet and Midnight Commander I see /mnt/disk1 and content of /mnt/disk1.

 

I am check HDD - reiserfsk -y /dev/sda1, no errors. I am try delete partition (fdisk /dev/sda)  and reboot. But same bad result.

 

In syslog is interesting this

Oct 12 05:49:48 TestTower kernel: md: xor using function: pII_mmx (5344.000 MB/sec)
Oct 12 05:49:48 TestTower kernel: read_file: error 2 opening /boot/config/super.dat
Oct 12 05:49:48 TestTower kernel: read_file: error 2 opening /boot/config/super.dat
Oct 12 05:49:48 TestTower kernel: md: could not read superblock from /boot/config/super.dat
Oct 12 05:49:48 TestTower kernel: md: could not read superblock from /boot/config/super.dat
Oct 12 05:49:48 TestTower kernel: md: warning! initializing superblock
Oct 12 05:49:48 TestTower kernel: md: warning! initializing superblock
Oct 12 05:49:48 TestTower kernel: md1: new disk
Oct 12 05:49:48 TestTower kernel: md1: new disk
Oct 12 05:49:49 TestTower kernel: md1: new disk
Oct 12 05:49:52 TestTower emhttp: shcmd (11): rmmod md-mod >>/var/log/go 2>&1
Oct 12 05:49:52 TestTower kernel: md: unRAID driver removed.
Oct 12 05:49:52 TestTower emhttp: shcmd (12): modprobe md-mod super=/boot/config/super.dat slots=0,0,8,0,0,0 >>/var/log/go 2>&1
Oct 12 05:49:52 TestTower kernel: md: unRAID driver 0.94.0 installed
Oct 12 05:49:49 TestTower kernel: md1: new disk
Oct 12 05:49:52 TestTower kernel: md: xor using function: pII_mmx (5344.000 MB/sec)
Oct 12 05:49:52 TestTower kernel: md: xor using function: pII_mmx (5344.000 MB/sec)
Oct 12 05:49:52 TestTower kernel: read_file: error 2 opening /boot/config/super.dat
Oct 12 05:49:52 TestTower kernel: read_file: error 2 opening /boot/config/super.dat
Oct 12 05:49:52 TestTower kernel: md: could not read superblock from /boot/config/super.dat
Oct 12 05:49:52 TestTower kernel: md: could not read superblock from /boot/config/super.dat
Oct 12 05:49:52 TestTower kernel: md: warning! initializing superblock
Oct 12 05:49:52 TestTower kernel: md: warning! initializing superblock
Oct 12 05:49:52 TestTower kernel: md1: new disk
Oct 12 05:49:52 TestTower kernel: md1: new disk
Oct 12 05:49:52 TestTower kernel: md1: new disk

 

This is problem. But why BubbaRaid not create new super.dat?

 

 

Why I cannot start array please?

 

 

And another question for audio features. Speakers on motherboard beeps.

How I can control speaker (beeps, e.g.)?

 

I am start sound audio driver (/boot/bubba/sound/start) and configure him.

This sound audio driver is for streaming through LAN ? How can I hear this streaming sound on clients (e.g. VLC media player)?

 

Very thnaks for any answer

 

I installed beta 4 yesterday.

 

I put the flash disk in my Windows box to unzip the files (not sure if that is necessary or if you can unzip over the net while still on the unRAID server).

 

It took about 30 minutes to unzip it - the used space on the flash after installing BubbaRAID is about 160Meg.

 

It boots flawlessly.

 

I am going to experiement with sound today.

 

EDIT:  Just noticed beta5 got posted (not sure how I missed that).  I will install that also.

 

  • Author
It took about 30 minutes to unzip it.

 

I'm guessing that your USB stick is not "full-speed"???  Or perhaps for some reason it dropped back to "hi-speed" (slow) compatibility mode for some reason.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.