+ Reply to Thread
Page 2 of 2 FirstFirst 12
Results 16 to 22 of 22

Thread: Joal-Server (Windows / Linux / Mac)

    1. Joal-Server (Windows / Linux / Mac) Details »»

      Joal-Server (Windows / Linux / Mac)

      Version: , by (Guest Coder) anthony-joal is offline

      Developer Last Online: Feb 2018 Show Printable Version Email this Page
      Category: [Ratio Tool] Rating:  Downloads: 0
      Released: 22.10.17 Last Update: Never Installs: 2
      • Supported
      • Re-useable Code
      • Free for all

      What is Joal-Server
      This version is intended for people who have server and networking knowledge,
      if you want a simple version with a desktop app take a look at Joal-Desktop

      Joal-Server is somehow a ratio master, an optional WebUi is embeded (can be activated on demands).
      I initially developped JOAL because i was bored of the .NET framework requirement and i wanted to have a ratio-faker that could work on every OS.



      How JOAL compares with other tools
      JOAL RatioMaster Plus mRatio
      OS Windows / Linux / Mac Windows Windows
      Multi-torrent Yes Yes Yes
      Configuration Simple as hell Hard Simple
      Memory reader No Yes Yes
      App updates Download needed Download needed Download needed
      Clients file updates Download needed Download needed Download needed
      Proxy compliant No Yes Yes
      Multiple language No Yes Yes
      Headless server app Yes No No

      Don't get me wrong, i'm not saying JOAL is better than other tools around here. It does not cover the same needs. JOAL is focused in providing a simple user experience with multi-os support. The server version will provide a multi-os experience with a safe WebUi to administrate your config from wherever you are.


      Where to download
      You can download the latests release from Github.
      If you use Docker you will find two Dockerfile in the repository.

      How to use it
      Take a look at the documentation.


      Preview
      Attachment 18374

      If you like the project consider adding a star to the repository : https://github.com/anthonyraymond/joal (on the top-right).

      Show Your Support

        -->
      • For saying thanks to the author, please click here.
      • This modification may not be copied, reproduced or published elsewhere without author's permission.

    Who Said Thanks:

    acrobr (11.11.17) , anon (23.10.17) , cloud99 (23.10.17) , kokoro (22.10.17) , Lucius (22.10.17) , H265 (22.10.17)


  1. #17
    Guest Coder anthony-joal's Avatar
    Join Date
    22.03.17
    Location
    France
    P2P Client
    qBittorrent
    Posts
    125
    Activity Longevity
    6/20 2/20
    Today Posts
    1/5 ssssss125
    Hi cloud :)

    it has to do with the launching argument that are missing :

    You have to launch it with this at least this argument : --joal-conf="/home/xXXx/joal-conf"
    In your case it will be :
    java -jar /home/xXXx/joal-conf/jack-of-all-trades-2.0.9.jar --joal-conf="/home/xXXx/joal-conf/"

    Note that this will only launch the command line interface, if you want to enable the webui take a look at the full list of arguments here: https://github.com/anthonyraymond/joal#how-to-run


    Let me know if you still have problem with JOAL.
    Have fun :)
    Last edited by anthony-joal; 11.02.18 at 23:32.
    This is my signature. There are many others like it, but this one is mine.
    Reply With QuoteReply With Quote
    Thanks

  2. Who Said Thanks:

    cloud99 (12.02.18) , anon (12.02.18)

  3. #18
    Member cloud99's Avatar
    Join Date
    06.04.17
    Posts
    194
    Activity Longevity
    7/20 2/20
    Today Posts
    1/5 ssssss194
    Hi,

    Quote Originally Posted by anthony-joal View Post
    Hi cloud :)

    it has to do with the launching argument that are missing :

    You have to launch it with this at least this argument : --joal-conf="/home/xXXx/joal-conf"

    Thank you pointing out the missing launching argument. I tried it without the web ui and it seems to work.

    Debugged info here:- https://ghostbin.com/paste/j8n8d

    Starting it with the web ui is causing a problem.

    Code:
    java -jar /home/xXXx/joal-conf/jack-of-all-trades-2.0.9.jar --joal-conf="/home/xXXx/joal-conf" --spring.main.web-environment=true
    Error report here:- https://ghostbin.com/paste/mn5q7

    I tried debugging it with this command.

    Code:
    java -jar /home/star/joal-conf/jack-of-all-trades-2.0.9.jar --joal-conf="/home/star/joal-conf" --spring.main.web-environment=true --debug
    Debugged info here:- https://ghostbin.com/paste/zqjag

    Can I trouble you with making a launcher? Or perhaps a bash script to start up joal-server. Also how to change the "web ui" ip address and port. I currently have utorrent server, vuze and rtorrent+rutorrent set up on the different local host addresses and ports. Do you perhaps have a detailed documentation on how this all can be achieved? i.e., "web ui" access, changing default ip and port, etc.

    ~cloud99
    Reply With QuoteReply With Quote
    Thanks

  4. Who Said Thanks:

    anthony-joal (12.02.18)

  5. #19
    Guest Coder anthony-joal's Avatar
    Join Date
    22.03.17
    Location
    France
    P2P Client
    qBittorrent
    Posts
    125
    Activity Longevity
    6/20 2/20
    Today Posts
    1/5 ssssss125
    You're almost done ^^. Sadly, the only documentation available is here so far. I'm in the middle of a huge refactor, i'll improve the doc when i'll be done with it :)

    If you want to use the WebUI, all the argument listed here (https://github.com/anthonyraymond/joal#how-to-run) are mandatory.

    --joal-conf=PATH_TO_CONF: to instruct where is the configuration folder
    --spring.main.web-environment=true: to enable the web context.
    --server.port=YOUR_PORT: Replace YOUR_PORT by the port you want to use with the webui.
    --joal.ui.path.prefix="SECRET_OBFUSCATION_PATH": use your own complicated path here (this will be your first layer of security to keep joal secret). This is security though obscurity, but it is required in our case.
    --joal.ui.secret-token="SECRET_TOKEN": use your own secret token here (this is some kind of a password, choose a complicated one).

    Afterward, when JOAL will be launched, open a web browser and navigate to :
    http://localhost:port/SECRET_OBFUSCATION_PATH/ui/
    Replace port by the port you choosed at the step above.
    Replace SECRET_OBFUSCATION_PATH by the value you choosed at the step above.

    also, if you are not accessing the WebUI from the same computer that runs JOAL you'll need to replace "localhost" by your computer local ip. (192.168.1.xxx)
    When the WebUi will show up, you'll have to press the big red button a the top left to fill the connection form (server ip, port, secret obfuscation path and secret token)


    I'm not sure what you mean by changing the IP address of the server? What do you mean exactly?


    PS: here is an example to start your webui:
    java -jar /home/xXXx/joal-conf/jack-of-all-trades-2.0.9.jar --joal-conf="/home/xXXx/joal-conf/" --spring.main.web-environment=true --server.port=4265 --joal.ui.path.prefix="my-super-awesone-secret-path" --joal.ui.secret-token="mySuperPassword"
    If you do so, you'll reach the webui at : http://localhost:4265/my-super-awesone-secret-path/ui/
    Last edited by anthony-joal; 12.02.18 at 23:55.
    This is my signature. There are many others like it, but this one is mine.
    Reply With QuoteReply With Quote
    Thanks

  6. Who Said Thanks:

    cloud99 (14.02.18)

  7. #20
    Member cloud99's Avatar
    Join Date
    06.04.17
    Posts
    194
    Activity Longevity
    7/20 2/20
    Today Posts
    1/5 ssssss194
    Quote Originally Posted by anthony-joal View Post

    If you want to use the WebUI, all the argument listed here are mandatory.

    PS: here is an example to start your webui:
    java -jar /home/xXXx/joal-conf/jack-of-all-trades-2.0.9.jar --joal-conf="/home/xXXx/joal-conf/" --spring.main.web-environment=true --server.port=4265 --joal.ui.path.prefix="my-super-awesone-secret-path" --joal.ui.secret-token="mySuperPassword"
    If you do so, you'll reach the webui at : http://localhost:4265/my-super-awesone-secret-path/ui/
    Thank you this has worked for me.

    Quote Originally Posted by anthony-joal View Post
    I'm not sure what you mean by changing the IP address of the server? What do you mean exactly?
    I wanted a different path rather than the localhost and port which can be done with "--joal.ui.path.prefix". Thank you once again.

    ~cloud99
    Reply With QuoteReply With Quote
    Thanks

  8. Who Said Thanks:

    anthony-joal (14.02.18)

  9. #21
    Guest Coder anthony-joal's Avatar
    Join Date
    22.03.17
    Location
    France
    P2P Client
    qBittorrent
    Posts
    125
    Activity Longevity
    6/20 2/20
    Today Posts
    1/5 ssssss125
    Quote Originally Posted by cloud99 View Post
    Thank you this has worked for me.
    I wanted a different path rather than the localhost and port which can be done with "--joal.ui.path.prefix". Thank you once again.
    ~cloud99
    Nice :)
    Have fun
    This is my signature. There are many others like it, but this one is mine.
    Reply With QuoteReply With Quote
    Thanks

  10. Who Said Thanks:

    R0b1n (16.02.18) , 5ied22 (15.02.18) , cloud99 (15.02.18)

  11. #22

    Join Date
    16.02.18
    Location
    France
    P2P Client
    qBitttorent
    Posts
    1
    Activity Longevity
    1/20 0/20
    Today Posts
    0/5 ssssssss1
    Hi Anthony.

    Thank you very much for your hard work. It works like a charm
    Reply With QuoteReply With Quote
    Thanks

  12. Who Said Thanks:

    anthony-joal (16.02.18)

  13. #23
    Guest Coder anthony-joal's Avatar
    Join Date
    22.03.17
    Location
    France
    P2P Client
    qBittorrent
    Posts
    125
    Activity Longevity
    6/20 2/20
    Today Posts
    1/5 ssssss125
    Hi r0b1n :)
    Thanks for your support.

    A new version is on the way (probably in a few month), it should not provide any visual improvement, but it will reduce boot time, and memory/cpu consumption :)
    This is my signature. There are many others like it, but this one is mine.
    Reply With QuoteReply With Quote
    Thanks

  14. Who Said Thanks:

    cloud99 (17.02.18) , anon (17.02.18)

+ Reply to Thread
Page 2 of 2 FirstFirst 12

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188