Git Product home page Git Product logo

undecidedzogvisvitalispotent8stars360 / logicmoo_workspace Goto Github PK

View Code? Open in Web Editor NEW

This project forked from logicmoo/logicmoo_workspace

1.0 1.0 0.0 875.12 MB

TeamSPoon's LogicMOO Parent Project (A Knowledge Representation Object Language On Top Of Prolog) https://github.com/TeamSPoon/logicmoo_workspace/wiki

Home Page: http://www.logicmoo.org/

License: Other

Prolog 48.92% Batchfile 0.02% Shell 0.68% HTML 7.06% CSS 0.24% C 6.07% C++ 7.58% Roff 0.73% JavaScript 2.75% Java 3.03% PureBasic 0.01% TeX 1.05% Raku 8.26% CMake 0.07% Makefile 0.84% Clean 0.01% Perl 12.64% Brainfuck 0.01% Forth 0.01% Limbo 0.04%

logicmoo_workspace's Introduction

LogicMOO's Parent Project

Documentation http://logicmoo.org/xwiki/

=========

Install/Run Methods

From web-installer

source <(curl -sS https://raw.githubusercontent.com/logicmoo/logicmoo_workspace/master/web_install.sh)
cd /opt/logicmoo_workspace
./StartLogicmoo.sh

Developer's Docker

(Copies the git repo where things can be edited for development purposes. while running in Docker)

cd /opt
git clone https://logicmoo.org/gitlab/logicmoo/logicmoo_workspace.git
cd logicmoo_workspace
./runFromDocker.sh

RSync

mkdir -p /opt/logicmoo/.git
rsync -chaPlz -vv --progress rsync://logicmoo.org:12000/git /opt/logicmoo/.git
cd /opt/logicmoo/
git pull --recurse-submodule
./INSTALL.md
./StartLogicmoo.sh

Running

When ./StartLogicmoo.sh is ran a few minutes later you will see (in green every few minutes)

MAYBE (IN OTHER TERMINAL):  docker exec -it logicmoo sudo -u prologmud_server -- screen -rx LogicmooServer
OR (Bash IN OTHER TERMINAL):  docker exec -it logicmoo bash

Open a terminal new terminal and run

root@gitlab:/opt/logicmoo_workspace# lm
#*
#* DISPLAY=10.0.0.78:0.0
Finding/Setting LIBJVM...
#* LIBJVM=/usr/lib/jvm/java-11-openjdk-amd64/lib/server
Finding/Setting LD_LIBRARY_PATH...
#* LD_LIBRARY_PATH=/usr/lib/jvm/java-11-openjdk-amd64/lib/server:/usr/local/lib

 Executes one of the following commands in the LOGICMOO docker.

   lm [--no-x] [--no-env] [-v|-q] [--wd <path>] [--] <cmd> [<args>]

   ansi                  # Opens LOGICMOO Main Termninal
   emacs                 # Opens IDE in a web browser
   bfly                  # Opens LOGICMOO Main Termninal in web brower
   telnet                # Connect via Telnet
   www                   # Display LOGICMOO WWW in a web browser
   cls                   # Clear the SCREEN

Ignore the rest of this

(This exists for historical reasons)

Douglas' pastebin

docker kill logicmoo
docker exec -it $(docker ps -n 1 -q) bash
docker network create -d macvlan --subnet=10.0.0.0/24 --gateway=10.0.0.1 -o parent=eth0 pub_net
docker run ./runFromDocker.sh --network="logicmoo_workspace_prologmud_vlan"
docker kill $(docker ps -a -q)
docker image prune --all -f
docker rmi logicmoo/logicmoo_starter_image:latest

Old Way to Install (will now damage system if ran outside of docker)

cd /opt
git clone --recursive https://logicmoo.org/gitlab/logicmoo/logicmoo_workspace.git
cd logicmoo_workspace
./INSTALL.md
./StartLogicmoo.sh

Docker without installing (poor choice as it has to download and build everything from docker which can take an hour and fail)

docker run -it --name logicmoo --privileged=true -p 4000-4440:4000-4440 -p 4443:443 -p 3020:3020 logicmoo/logicmoo_workspace:latest

OLD Doc urls Initial Docs https://github.com/logicmoo/logicmoo_workspace/wiki

As well as https://docs.google.com/document/d/1fkOxnmI1LqxadvZuCRS-fGIEweIKyPn6AVGp5Yjse1I/edit

logicmoo_workspace's People

Contributors

teamspoon avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.