Author Topic: Lompsa 0.4.10 on a server  (Read 3507 times)

kani on: October 15, 2015, 11:28:05 PM

  • Senior Fimker
  • ***
  • Posts: 154
    • View Profile
I notice there is no separate server version with the Lompsa 0.4.10 release.  My need, specifically, is to run a FIM server over an SSH console (no X).

Within lompsa.linux64-0.4.10.zip package is a 'fim' folder, which looks like the right stuff.

Is it okay to run server directly from this location?

Thanks!
BitShares - Your share in the Decentralized Exchange

warmach #1 on: October 16, 2015, 01:17:06 AM

  • Senior Fimker
  • ***
  • Posts: 227
    • View Profile
That is all I do. I copy the fim directory to my server and then run the run.sh script via ssh. Pretty simple.
Warmach's Forging Pool
http://fim.warmach.info/pool/
May the forge be with you...

kani #2 on: October 16, 2015, 01:32:28 AM

  • Senior Fimker
  • ***
  • Posts: 154
    • View Profile
Great!

I did that, and it seems to be working just fine.  :cheers:
BitShares - Your share in the Decentralized Exchange

Dirk Diggler #3 on: October 16, 2015, 05:59:12 PM

  • FIMK Staff
  • *****
  • Posts: 486
    • View Profile
    • Krypto Fin ry
I notice there is no separate server version with the Lompsa 0.4.10 release.  My need, specifically, is to run a FIM server over an SSH console (no X).

Within lompsa.linux64-0.4.10.zip package is a 'fim' folder, which looks like the right stuff.

Is it okay to run server directly from this location?

Thanks!

Yes you can do that and it will work.
I'll see if we can do a server version.

Perhaps of interest is that we are rewriting/bundling our server deployment setup (which is based on chef) it allows anyone to fully configure a linux server to a run a monitored fimk instance from a single command.
FIMK Developer | GPG fingerprint: CEF2 7C39 43BE 6800 504E  71BC 7E87 A7B0 AC34 E2D5 | mofowallet.com | blog

kani #4 on: October 16, 2015, 10:16:23 PM

  • Senior Fimker
  • ***
  • Posts: 154
    • View Profile
I'll see if we can do a server version.

Perhaps of interest is that we are rewriting/bundling our server deployment setup (which is based on chef) it allows anyone to fully configure a linux server to a run a monitored fimk instance from a single command.

Thanks for the feedback!

If running a server from the lompsa release is this easy, I doubt it is a problem for anyone who is tech-savvy enough to need a server version.  Not sure a server release is necessary...

Eagerly awaiting the server deployment setup ;)
BitShares - Your share in the Decentralized Exchange

Dirk Diggler #5 on: October 19, 2015, 11:42:54 PM

  • FIMK Staff
  • *****
  • Posts: 486
    • View Profile
    • Krypto Fin ry
Eagerly awaiting the server deployment setup ;)

First (working) draft https://github.com/fimkrypto/fimk_chef_repo already using it on our own servers.
I'll see if i can improve the instructions when i have time.

It's in Ruby and it uses Opscode Chef.

Interesting files :

[Deploy script that does it all]
https://github.com/fimkrypto/fimk_chef_repo/blob/master/deploy.rb

[Chef FIMK recipe]
https://github.com/fimkrypto/fimk_chef_repo/blob/master/cookbooks/fimk/recipes/default.rb

[FIMK upstart/service - template]
https://github.com/fimkrypto/fimk_chef_repo/blob/master/cookbooks/fimk/templates/default/fimk.conf.erb

[FIMK daily blockchain backup - template]
https://github.com/fimkrypto/fimk_chef_repo/blob/master/cookbooks/fimk/templates/default/fimk_backup.sh.erb

[FIMK default chef attributes - can be overriden in --config-file or config.json]
https://github.com/fimkrypto/fimk_chef_repo/blob/master/cookbooks/fimk/attributes/default.rb

Same recipe exists for nxt.

To be continued
FIMK Developer | GPG fingerprint: CEF2 7C39 43BE 6800 504E  71BC 7E87 A7B0 AC34 E2D5 | mofowallet.com | blog

Eliphaz Fimk #6 on: October 20, 2015, 12:00:43 AM

  • FIMKrypto coordinator
  • Administrator
  • *****
  • Posts: 810
    • View Profile
    • FIMKrypto
Interesting Ruby spin-off from Dirk!

Could we have a separate thread about the deploy script with quick info on what the script does and what features does the resulting setup offer?

Dirk Diggler #7 on: October 20, 2015, 10:48:16 AM

  • FIMK Staff
  • *****
  • Posts: 486
    • View Profile
    • Krypto Fin ry
Interesting Ruby spin-off from Dirk!

Could we have a separate thread about the deploy script with quick info on what the script does and what features does the resulting setup offer?

What was i thinking, totally forgot not everyone could read Ruby ;D
FIMK Developer | GPG fingerprint: CEF2 7C39 43BE 6800 504E  71BC 7E87 A7B0 AC34 E2D5 | mofowallet.com | blog

Polarpanda #8 on: October 20, 2015, 12:06:58 PM

  • Fimker
  • **
  • Posts: 70
    • View Profile
Good work!

A simple(?) feature request: Could it be possible to add a search function for navigating the menus?

This way the user won't have to click through all the menus trying to figure out where to find "Sell Orders", "Forgers" & "Language settings" etc. Even better, if the search will remember my previous clicks from the results, this history is going to replace most of my use for the menu structure (this way it will function as a shortcut to the features I'm most frequently using).

To make it technically challenging, you can store the menu search/click history on the chain so I'll always have it available no matter where I use the wallet ;-)

Dirk Diggler #9 on: October 20, 2015, 01:15:47 PM

  • FIMK Staff
  • *****
  • Posts: 486
    • View Profile
    • Krypto Fin ry
Good work!

A simple(?) feature request: Could it be possible to add a search function for navigating the menus?

This way the user won't have to click through all the menus trying to figure out where to find "Sell Orders", "Forgers" & "Language settings" etc. Even better, if the search will remember my previous clicks from the results, this history is going to replace most of my use for the menu structure (this way it will function as a shortcut to the features I'm most frequently using).

To make it technically challenging, you can store the menu search/click history on the chain so I'll always have it available no matter where I use the wallet ;-)

Ha ha good one.  ;)

I've been promised a re-design of where to put the various controls on the page.
Something similar was done for the AE a while back, all I had to change was some HTML.

It turned out nice didn't it? https://www.mofowallet.com/launch.html#/assets/fim/15249019093105168329/trade
Same can be expected for the accounts section.
FIMK Developer | GPG fingerprint: CEF2 7C39 43BE 6800 504E  71BC 7E87 A7B0 AC34 E2D5 | mofowallet.com | blog

Polarpanda #10 on: October 21, 2015, 11:55:02 AM

  • Fimker
  • **
  • Posts: 70
    • View Profile
Ha ha good one.  ;)

I've been promised a re-design of where to put the various controls on the page.
Something similar was done for the AE a while back, all I had to change was some HTML.

It turned out nice didn't it? https://www.mofowallet.com/launch.html#/assets/fim/15249019093105168329/trade
Same can be expected for the accounts section.

Thanks, it looks very nice!

Dirk Diggler #11 on: October 25, 2015, 08:38:28 PM

  • FIMK Staff
  • *****
  • Posts: 486
    • View Profile
    • Krypto Fin ry
Good work!

A simple(?) feature request: Could it be possible to add a search function for navigating the menus?

This way the user won't have to click through all the menus trying to figure out where to find "Sell Orders", "Forgers" & "Language settings" etc. Even better, if the search will remember my previous clicks from the results, this history is going to replace most of my use for the menu structure (this way it will function as a shortcut to the features I'm most frequently using).

To make it technically challenging, you can store the menu search/click history on the chain so I'll always have it available no matter where I use the wallet ;-)

Re-arranged the menu in the accounts section while awaiting final design.
Must say it was getting annoying for me too.

See: https://www.mofowallet.com/launch.html#/accounts/FIM-DLVG-XSBG-NUVW-75VVM/activity/latest
Also made the login dialog open in it's own window.

Other improvements:

- auto complete for all recipient fields (while preparing for new account identifier system) *
- auto complete for all asset fields. *

* data comes from the blockchain over websockets while you type
« Last Edit: October 25, 2015, 08:44:08 PM by Dirk Diggler »
FIMK Developer | GPG fingerprint: CEF2 7C39 43BE 6800 504E  71BC 7E87 A7B0 AC34 E2D5 | mofowallet.com | blog

Polarpanda #12 on: October 26, 2015, 08:16:09 AM

  • Fimker
  • **
  • Posts: 70
    • View Profile
Re-arranged the menu in the accounts section while awaiting final design.
Must say it was getting annoying for me too.


Thanks! I think this new menu arrangement is a great improvement! Now that part of the menu structure makes sense to me :-)

The part I still have some difficulty understanding is the row of icons on the top. For example, "Forgers" can be found under the cloud symbol and not under the menu labelled Forging (on the left).