Go Back   EQEmulator Home > EQEmulator Forums > Development > EQEmu Operations Center

EQEmu Operations Center Web development tools

Reply
 
Thread Tools Display Modes
  #1  
Old 02-22-2015, 04:43 AM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default EOC Public Github Local Release

The long awaited EOC Github Repository is now here:

https://github.com/Akkadius/EQEmuEOC

There is a Developer VM that you can download with instructions on the main page. You can just as well use this as your local tools if your intention is not to develop.

Let me know if you have any questions, they should be answered in the repo or here:

http://wiki.eqemulator.org/p?EQEmu_O...or_Development

Go ahead and 'Watch' the repository if you are interested in knowing when additions are being made to the repo.

This has been given to the community to put it in the hands of those capable of making tools and contributing to the EoC in a meaningful way.

My vision is to have this be the aggregation for all web based tools, most of which currently are EoC native besides the PEQ Editor.

Enjoy, lots of work put into this.

Last edited by Akkadius; 02-22-2015 at 04:49 AM..
Reply With Quote
  #2  
Old 02-23-2015, 06:38 PM
Toony's Avatar
Toony
Sarnak
 
Join Date: Jul 2009
Location: USA
Posts: 85
Default

Think I know the answer but just in case, you're still going to offer hosted EOC right?
Reply With Quote
  #3  
Old 02-23-2015, 08:05 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Quote:
Originally Posted by Toony View Post
Think I know the answer but just in case, you're still going to offer hosted EOC right?

Yep it wont be going away
Reply With Quote
  #4  
Old 02-24-2015, 03:36 AM
vsab's Avatar
vsab
Discordant
 
Join Date: Apr 2014
Location: United Kingdom
Posts: 276
Default

This is really cool btw. Currently my work has decided to scrap the existing programming languages and switch to new ones, sadly none are php :( on the plus side we will be using JavaScript so this will be a cool thing for me to look at.

It also means I can work on my server on my laptop when commuting, which is great!
Reply With Quote
  #5  
Old 02-24-2015, 04:05 AM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Quote:
Originally Posted by vsab View Post
This is really cool btw. Currently my work has decided to scrap the existing programming languages and switch to new ones, sadly none are php :( on the plus side we will be using JavaScript so this will be a cool thing for me to look at.

It also means I can work on my server on my laptop when commuting, which is great!
That's always good!
Reply With Quote
  #6  
Old 02-24-2015, 11:52 AM
vsab's Avatar
vsab
Discordant
 
Join Date: Apr 2014
Location: United Kingdom
Posts: 276
Default

Oh, and if you use the VM (admittedly I already run a Debian box so I should really figure out how to install on that for real), and you're NOT on a US keyboard :-

https://wiki.debian.org/Keyboard

Will help you from typing total crap in the provided VM! (For me it was subtly different in that | and > were mixed up...)
Reply With Quote
  #7  
Old 02-24-2015, 11:56 AM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Quote:
Originally Posted by vsab View Post
Oh, and if you use the VM (admittedly I already run a Debian box so I should really figure out how to install on that for real), and you're NOT on a US keyboard :-

https://wiki.debian.org/Keyboard

Will help you from typing total crap in the provided VM! (For me it was subtly different in that | and > were mixed up...)
Having the pre-configured 2.2GB VM makes it so damn convenient though!

Akkadius stop making things so damned easy!
Reply With Quote
  #8  
Old 05-21-2015, 02:20 PM
jpyou127's Avatar
jpyou127
Discordant
 
Join Date: Nov 2005
Posts: 270
Default

When I try to git pull for updates within the directory, it finds the updates but I get an commit or stash message for merging the new files. I tried to commit the merge changes, but it broke the interface. Any suggestions?

Peyton
Reply With Quote
  #9  
Old 05-21-2015, 02:25 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Quote:
Originally Posted by jpyou127 View Post
When I try to git pull for updates within the directory, it finds the updates but I get an commit or stash message for merging the new files. I tried to commit the merge changes, but it broke the interface. Any suggestions?

Peyton
Do a git stash before doing a git pull just incase there are local changes.

It should pull down latest from the repo.
Reply With Quote
  #10  
Old 05-21-2015, 03:02 PM
jpyou127's Avatar
jpyou127
Discordant
 
Join Date: Nov 2005
Posts: 270
Default

Perfect!

I love these tools. I not sure if this is possible, but is there a way to connect this to a running DB like your live tools?

Peyton
Reply With Quote
  #11  
Old 05-21-2015, 03:05 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Quote:
Originally Posted by jpyou127 View Post
Perfect!

I love these tools. I not sure if this is possible, but is there a way to connect this to a running DB like your live tools?

Peyton
In order to connect to any database you have to specify the database manually in the config.php file under includes/config.php

The hosted functionality is not included in the Github version, for specific reasons. Everything else is still there.

EDIT: I should probably update the documentation more. Always shit to do
Reply With Quote
  #12  
Old 05-21-2015, 03:35 PM
jpyou127's Avatar
jpyou127
Discordant
 
Join Date: Nov 2005
Posts: 270
Default

If i change the database, haven't looked yet, then i could theoretically edit a live DB?

know what you mean by always more shit to do =)
Reply With Quote
  #13  
Old 01-25-2016, 11:18 AM
Expletus
Hill Giant
 
Join Date: Jan 2010
Location: Baltimore Maryland
Posts: 152
Default

When you edit NPC's in a zone, some of the npc's won't update through the random min/max settings.

Ran the shared_memory.exe but the changes don't save. Am I just not seeing a save button?
__________________
Expletus / Volgar
Reply With Quote
  #14  
Old 09-17-2016, 03:31 PM
Expletus
Hill Giant
 
Join Date: Jan 2010
Location: Baltimore Maryland
Posts: 152
Default

I had this working fine a few months ago. I just tried to get back on to mess around and I can't connect to my database. Edited the local ip address to the current one under /include/config.php, but for whatever reason, it just won't connect.

Did something change?
__________________
Expletus / Volgar
Reply With Quote
  #15  
Old 09-17-2016, 03:41 PM
Speedz's Avatar
Speedz
Hill Giant
 
Join Date: Oct 2004
Location: Ocean Park, WA
Posts: 186
Default

Some changes were made to the config file.
Have a look at the example config and adjust yours accordingly.

All config is in one file now, I combined the js and php config
Also there is an update to the websockets branch you may need to apply. Another set of commands was implemented.

Please visit the websockets channel in Discord for any immediate questions/help if you need to as well.
__________________
Just another face in the crowd..
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:11 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3