[Support] selfhosters.net's Template Repository


Recommended Posts

A template repository from a group of Unraid users that wants to bring more awesome containers into this community.

 

Help regarding the applications are entirely community driven, I do only monitor this thread for issues with the templates themself.

 


We already have 40 containers in Community applications, Including;
Bitwarden_rs, Huginn, Paperless and Tdarr.


Templates with their own support thread:

 

Templates we offer, with their own support channels:

 

 

The way we work is by taking suggestions, or Pull Request about potential applications to include into our repository through GitHub.


This is our support thread for most of the containers, however some might get its own dedicated thread in based on feedback.

We won't necessarily provide app-support but we will for the best of our abilities point you towards the right channels for such. 

 

We also have discord server.

Edited by Roxedus
  • Like 9
Link to comment

I hope I have found my way to right place...

 

Tonight playing with idrac6 container.

 

Seeing:
Feb 02, 2020 6:45:58 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock User prefs. Unix error code 20.
Feb 02, 2020 6:45:58 PM java.util.prefs.FileSystemPreferences syncWorld
WARNING: Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.

 

in the logs a LOT. Is it any reason for alarm or concern?

 

Thanks!

Link to comment

So, this is an interesting coincidence.  I had recently used the advanced option to add the iDRAC 6 docker image to unraid.  And it just almost works.  It connects, get the needed java libraries/whatever from the iDRAC, but then it fails to actually login I guess?  It just gives an unhelpful "Connection failed." in the log.  Unfortunately this version does the same thing (as I expected, since it's literally the same thing from domistyle).

 

I know the idrac is working.  It's not using anything crazier than a static ip.  It's not super out of date, though it's not the newest version.  It is just using the default cert.

 

I resorted to setting up a WinXP virtual machine on Unraid instead and it connects just fine and can run the remote control/display part.

 

The only true "fix" to the issue on his github that a user relayed was "reset iDRAC".  Which I really just do not want to have to bother doing.

 

So if anybody finds a fix or workaround to this error it would be wonderful. But I have a feeling it's a Dell issue somewhere in their crap that for some reason gunks up what this docker image is doing but doesn't to a normal XP os.

  • Like 1
Link to comment
  • 4 weeks later...

Hey Guys,

I have a problem with Prometheus.

I'd like to change the "storage.tsdb.retention.time" in order to increase the amount of held information.

I went after this instruction:

https://prometheus.io/docs/prometheus/latest/storage/

 

Thats how my docker looks like:

image.thumb.png.64c140b5eadab84ab808ae910b2b2941.png

 

The command runs fine and prometheus starts. But when I look at my command flags in prometheus, I see this:

image.png.54ff5282a38041add4043a74291c155a.png

 

0s at storage.tsdb.retention.time ...

 

Thing is, that I loos my data, everytime I start the container new. I dont want to wait another 15 days to see if I've done it correct.

And another question. Where is the storage for the data? Under /mnt/user/appdata/data is nothing (really nothing at all).

 

Can anybody help? Thanks.

Link to comment

I wish I knew how cross1991 got prometheus running, this is my error:

 

Quote

level=error ts=2020-04-08T18:07:34.864Z caller=main.go:747 err="error loading config from \"/etc/prometheus/prometheus.yml\": couldn't load configuration (--config.file=\"/etc/prometheus/prometheus.yml\"): open /etc/prometheus/prometheus.yml: no such file or directory"

 

all the volumes, mounts, binds, etc. look correct me to me. can anyone point me in the right direction? thanks!

Edited by jeradc
Link to comment
5 minutes ago, jeradc said:

I wish I knew how cross1991 got prometheus running, this is my error:

 

 

all the volumes, mounts, binds, etc. look correct me to me. can anyone point me in the right direction? thanks!

Did you add the yml to your host?

Link to comment
11 minutes ago, GilbN said:

Did you add the yml to your host?

I've been reading about prometheus, prometheus snmp exporter, snmp generator, etc. for 5 hours this morning.... and I swore something said there is just a plain jane default file. I'm going to lose my mind if there is not. argh.

 

so, no... I have not. thanks :(

 

edit: ok, I'm not entirely crazy:

 

https://prometheus.io/docs/introduction/first_steps/

 

does say it comes with a sample, I just assumed it was in place.

Edited by jeradc
adding context
Link to comment
4 hours ago, GilbN said:

I literally have about 50 tabs open, but this was probably the one that I ended up following: https://tfahl.com/2017/08/04/graphing_snmp_data_with_prometheus_and_grafana.html

 

Thanks to him and you, I have both Prometheus and the Prometheus SNMP exporter running in (separate) containers, talking to each other, collecting data..... and I've produced graphs in Grafana, also in a separate container. So, success! Thanks GilbN!

Edited by jeradc
  • Like 1
Link to comment
On 3/18/2020 at 11:05 AM, Cross1991 said:

Hey Guys,

I have a problem with Prometheus.

I'd like to change the "storage.tsdb.retention.time" in order to increase the amount of held information.

I went after this instruction:

https://prometheus.io/docs/prometheus/latest/storage/

 

Thats how my docker looks like:

image.thumb.png.64c140b5eadab84ab808ae910b2b2941.png

 

The command runs fine and prometheus starts. But when I look at my command flags in prometheus, I see this:

image.png.54ff5282a38041add4043a74291c155a.png

 

0s at storage.tsdb.retention.time ...

 

Thing is, that I loos my data, everytime I start the container new. I dont want to wait another 15 days to see if I've done it correct.

And another question. Where is the storage for the data? Under /mnt/user/appdata/data is nothing (really nothing at all).

 

Can anybody help? Thanks.

I think there's a misconfiguration in this container.

The mapping of Appdata should be "/prometheus" on the container side, not "/prometheus-data", otherwise the collected metrics are been written inside the docker image file.

Link to comment
1 hour ago, gshlomi said:

I think there's a misconfiguration in this container.

The mapping of Appdata should be "/prometheus" on the container side, not "/prometheus-data", otherwise the collected metrics are been written inside the docker image file.

Yes, you're right. Took me some time to figure out.

Now I can see the held data but don't know for how long because 14 days havn't passed since i made the cange and storage.tsdb.retention.time is still 0s.

Guess I have to wait.

Link to comment

Hey! First of all thank you for the huginn container, I've read a bit about it and it seems to be a feasible self-hosted alternative to IFTTT which I love and use happily almost since the beginning.

 

Never bad to fight back a little more control though, so here I go...

 

Unfortunately I cannot get the WebGUI to show up?

 

Here's the log:

 

2020-04-20 10:06:46,378 WARN received SIGTERM indicating exit request
2020-04-20 10:06:46,378 INFO waiting for stdout to die
2020-04-20 10:06:49,382 INFO waiting for stdout to die
2020-04-20 10:06:49,383 INFO stopped: stdout (terminated by SIGTERM)
The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x86-mswin32, x64-mingw32. To add those platforms to the bundle, run `bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32`.
Using rake 12.3.3
Using ace-rails-ap 2.0.1
Using concurrent-ruby 1.1.5
Using i18n 1.6.0
Using minitest 5.11.3
Using thread_safe 0.3.6
Using tzinfo 1.2.5
Using activesupport 5.2.2.1
Using builder 3.2.3
Using erubi 1.8.0
Using mini_portile2 2.4.0
Using nokogiri 1.10.8
Using rails-dom-testing 2.0.3
Using crass 1.0.5
Using loofah 2.4.0
Using rails-html-sanitizer 1.0.4
Using actionview 5.2.2.1
Using rack 2.0.8
Using rack-test 1.1.0
Using actionpack 5.2.2.1
Using nio4r 2.3.1
Using websocket-extensions 0.1.3
Using websocket-driver 0.7.0
Using actioncable 5.2.2.1
Using globalid 0.4.2
Using activejob 5.2.2.1
Using mini_mime 1.0.1
Using mail 2.7.1
Using actionmailer 5.2.2.1
Using activemodel 5.2.2.1
Using arel 9.0.0
Using activerecord 5.2.2.1
Using mimemagic 0.3.3
Using marcel 0.3.3
Using activestorage 5.2.2.1
Using public_suffix 3.0.2
Using addressable 2.5.2
Using jmespath 1.1.3
Using aws-sdk-core 2.2.15
Using bcrypt 3.1.12
Using msgpack 1.2.4
Using bootsnap 1.3.0
Using kaminari-core 1.1.1
Using kaminari-actionview 1.1.1
Using kaminari-activerecord 1.1.1
Using kaminari 1.1.1
Using bundler 1.17.3
Using method_source 0.9.2
Using thor 0.19.4
Using railties 5.2.2.1
Using sprockets 3.7.2
Using sprockets-rails 3.2.1
Using rails 5.2.2.1
Using bootstrap-kaminari-views 0.0.5
Using buftok 0.2.0
Using coffee-script-source 1.12.2
Using execjs 2.7.0
Using coffee-script 2.4.1
Using coffee-rails 4.2.2
Using cookiejar 0.3.2
Using daemons 1.1.9
Using declarative 0.0.9
Using declarative-option 0.1.0
Using delayed_job 4.1.5
Using delayed_job_active_record 4.1.3 from https://github.com/dsander/delayed_job_active_record.git (at rails52@8efc7b1)
Using orm_adapter 0.5.0
Using responders 2.4.1
Using warden 1.2.8
Using devise 4.6.2
Using unf_ext 0.0.7.4
Using unf 0.1.4
Using domain_name 0.5.20170404
Using dotenv 2.0.1 from source at `vendor/gems/dotenv-2.0.1`
Using dotenv-rails 2.0.1 from source at `vendor/gems/dotenv-2.0.1`
Using hashie 3.5.6
Using multi_json 1.13.1
Using multipart-post 2.0.0
Using faraday 0.12.1
Using jwt 1.5.6
Using multi_xml 0.6.0
Using oauth2 1.4.0
Using dropbox-api 0.5.0 from https://github.com/dsander/dropbox-api.git (at 86cb7b5@86cb7b5)
Using eventmachine 1.2.7
Using em-socksify 0.3.0
Using http_parser.rb 0.6.0
Using em-http-request 1.1.2
Using equalizer 0.0.11
Using polyglot 0.3.5
Using treetop 1.6.9
Using erector 0.10.0 from https://github.com/dsander/erector.git (at fix-fixnum-warning@9ee3667)
Using et-orbi 1.0.9
Using ffi 1.9.25
Using ethon 0.12.0
Using evernote-thrift 1.25.1
Using oauth 0.4.7
Using evernote_oauth 0.2.3
Using faraday_middleware 0.12.2
Using sax-machine 1.3.2
Using feedjira 3.1.0
Using sass 3.4.23
Using font-awesome-sass 4.7.0
Using forecast_io 2.0.1
Using foreman 0.63.0
Using geokit 1.8.5
Using geokit-rails 2.2.0
Using little-plugger 1.1.4
Using logging 2.2.2
Using memoist 0.16.0
Using os 0.9.6
Using signet 0.7.3
Using googleauth 0.5.1
Using httpclient 2.8.3
Using mime-types-data 3.2016.0521
Using mime-types 3.1
Using uber 0.1.0
Using representable 3.0.4
Using retriable 3.0.2
Using google-api-client 0.13.0
Using google-cloud-env 1.0.0
Using google-cloud-core 1.0.0
Using google-cloud-translate 1.0.0
Using haversine 0.3.0
Using httparty 0.14.0
Using hipchat 1.2.0
Using httmultiparty 0.3.16
Using http-cookie 1.0.3
Using http-form_data 1.0.1
Using http 2.1.0
Using huginn_agent 0.4.0
Using hypdf 1.0.10
Using jquery-rails 4.2.2
Using json 2.3.0
Using to_regexp 0.2.1
Using jsonpath 1.0.1
Using kgio 2.10.0
Using kramdown 1.3.3
Using libv8 7.3.492.27.1 (x86_64-linux)
Using liquid 4.0.3
Using rb-fsevent 0.10.2
Using rb-inotify 0.9.10
Using listen 3.0.8
Using systemu 2.6.4
Using macaddr 1.7.1
Using memoizable 0.4.2
Using mini_magick 4.9.5
Using mini_racer 0.2.9
Using mqtt 0.3.1
Using mysql2 0.5.2
Using naught 1.1.0
Using net-ftp-list 3.2.8
Using netrc 0.11.0
Using omniauth 1.6.1
Using omniauth-oauth2 1.3.1
Using omniauth-37signals 1.0.5
Using omniauth-dropbox-oauth2 0.3.0 from https://github.com/bamorim/omniauth-dropbox-oauth2.git (at 3504670@3504670)
Using omniauth-oauth 1.1.0
Using omniauth-evernote 1.2.1
Using omniauth-tumblr 1.2
Using omniauth-twitter 1.3.0
Using omniauth-wunderlist 0.0.2
Using raindrops 0.17.0
Using rb-kqueue 0.2.4
Using rest-client 2.0.2
Using rturk 2.12.1
Using uuid 2.3.7
Using ruby-growl 4.1
Using rufus-scheduler 3.4.2
Using tilt 2.0.7
Using sass-rails 5.0.6
Using select2-rails 3.5.9.3
Using simple_oauth 0.3.1
Using slack-notifier 1.0.0
Using spectrum-rails 1.3.4
Using tumblr_client 0.8.5 from https://github.com/albertsun/tumblr_client.git (at e046fe6@e046fe6)
Using twilio-ruby 3.11.6
Using twitter 5.15.0 from https://github.com/sferik/twitter.git (at master@d11707e)
Using twitter-stream 0.1.15 from https://github.com/cantino/twitter-stream.git (at huginn@a80822d)
Using typhoeus 1.3.1
Using uglifier 2.7.2
Using unicorn 5.1.0
Using weibo_2 0.1.7 from https://github.com/albertsun/weibo_2.git (at master@ac38d04)
Using xmpp4r 0.5.6
Bundle complete! 109 Gemfile dependencies, 182 gems now installed.
Gems in the groups test and development were not installed.
Bundled gems are installed into `./vendor/bundle`
2020-04-20 10:07:12,962 INFO Included extra file "/etc/supervisor/conf.d/bootstrap.conf" during parsing
2020-04-20 10:07:12,962 INFO Included extra file "/etc/supervisor/conf.d/foreman.conf" during parsing
2020-04-20 10:07:12,962 INFO Included extra file "/etc/supervisor/conf.d/mysqld.conf" during parsing
2020-04-20 10:07:12,976 INFO RPC interface 'supervisor' initialized
2020-04-20 10:07:12,976 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2020-04-20 10:07:12,976 INFO supervisord started with pid 1
2020-04-20 10:07:13,979 INFO spawned: 'stdout' with pid 560
2020-04-20 10:07:13,980 INFO spawned: 'bootstrap' with pid 561
2020-04-20 10:07:13,989 INFO success: bootstrap entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2020-04-20 10:07:13,996 INFO exited: bootstrap (exit status 1; not expected)
2020-04-20 10:07:15,000 INFO success: stdout entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

 

Grateful for any pointers!

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.