Merge pull request #1687 from Superalgos/develop

Develop into Master: Beta 11 Hot Fix 1
This commit is contained in:
Luis Fernando Molina authored and GitHub committed 2021-09-06 14:38:07 -04:00
commit 979b95dab9
26 files changed
+331 -103

No files matched your search

@@ -62421,7 +62421,7 @@
"referenceParent": {
"type": "Workspace",
"name": "Getting Started Tutorials",
"id": "65f35798-c9c5-46f4-b037-dd85967a3db6"
"id": "a3333ada-a69c-4086-bba6-3c950bd1f6fd"
},
"referenceParentCombinedNodePath": [
[
@@ -69640,7 +69640,7 @@
{
"type": "Tutorial Step",
"name": "Tweet It!",
"config": "{\n \"position\": \"\",\n \"slider\": \"\",\n \"documentationURL\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Spread the Word on Twitter!\"\n },\n \"icon\": {\n \"name\": \"twitter\",\n \"project\": \"Foundations\"\n }\n}",
"config": "{\n \"position\": \"\",\n \"slider\": \"\",\n \"documentationURL\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Spread the Word on Twitter!\"\n },\n \"icon\": {\n \"name\": \"twitter\",\n \"project\": \"Foundations\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true\n }\n}",
"project": "Education",
"id": "bc08da7d-e803-458d-99fa-8aae1f64d929",
"savedPayload": {
@@ -69718,7 +69718,7 @@
{
"type": "Tutorial Step",
"name": "Contacts",
"config": "{\n \"position\": \"\",\n \"slider\": \"\",\n \"pressButton\": \"\",\n \"documentationURL\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Get In Touch!\"\n },\n \"icon\": {\n \"name\": \"Announcement\\\\telegram-bot\",\n \"project\": \"Foundations\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true\n }\n}",
"config": "{\n \"position\": \"\",\n \"slider\": \"\",\n \"pressButton\": \"\",\n \"documentationURL\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Get In Touch!\"\n },\n \"icon\": {\n \"name\": \"Announcement\\\\telegram-bot\",\n \"project\": \"Foundations\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"searchPage\": true\n }\n}",
"project": "Education",
"id": "7abb039d-4c70-40a1-bcd1-84f23cfc2041",
"savedPayload": {
@@ -69762,7 +69762,7 @@
{
"type": "Tutorial Step",
"name": "Beware of Impersonators!",
"config": "{\n \"icon\": {\n \"name\": \"Bullet\\\\bullet-warning\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Beware of Impersonators!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}",
"config": "{\n \"icon\": {\n \"name\": \"Bullet\\\\bullet-warning\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Beware of Impersonators!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}",
"project": "Education",
"id": "5237c645-3e66-41fe-8e63-2f10e1793ea4",
"savedPayload": {
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": "1",
"pageNumber": 1,
"type": "Superalgos Review - Leave Your Feedback!",
"definition": {
"text": "This is the place where you may leave your feedback and impressions about the project, for others to find and read.",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 2,
"pageNumber": 3,
"type": "Superalgos Review - Harrell Initial Review",
"definition": {
"text": "Amazing platform that will definitely surpass all the proprietary bots in the future. A true testiment to the power of the open source community.",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 3,
"pageNumber": 4,
"type": "Superalgos Review - A 1 Month Review (novice)",
"definition": {
"text": "This is an update review after one month of working with and learning Superalgos\n",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 7,
"pageNumber": 8,
"type": "Superalgos Review - Fun and powerful trading tool!",
"definition": {
"text": "Superalgos is the perfect blend of an entry-level interface, with powerful tools for trading and analyzing data.",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 7,
"pageNumber": 9,
"type": "Superalgos Review - Initial Thoughts",
"definition": {
"text": "My initial thoughts on Superalgos.",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 9,
"pageNumber": 10,
"type": "Superalgos Review - My review of SuperAlgos",
"definition": {
"text": "I love the software so far! There are a lot of stuff that has to be learned. Also the freedom to do what you like with the software it's ... unique.",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 10,
"pageNumber": 11,
"type": "Superalgos Review - Complex but Well Documented",
"definition": {
"text": "Superalgos is quite complex and challenging for a beginner, but the built in tutorials help ease some of the difficulty getting started.",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 12,
"pageNumber": 13,
"type": "Superalgos Review - First Impression",
"definition": {
"text": "WOW! I like what I see!",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 13,
"pageNumber": 14,
"type": "Superalgos Review - the best tutorial i've ever followed",
"definition": {
"text": "Very beginner freindly and well done, also funny and entertaining!",
@@ -1,14 +0,0 @@
{
"review": "Superalgos Project Review",
"pageNumber": 18,
"type": "Superalgos Review - Class A",
"definition": {
"text": "Write a summary for this review page."
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 17,
"pageNumber": 18,
"type": "Superalgos Review - Superalgos overwhelmes me! (Awesome)",
"definition": {
"text": "I am hooked by this awesome project!",
@@ -1,14 +0,0 @@
{
"review": "Superalgos Project Review",
"pageNumber": 19,
"type": "Superalgos Review - lost",
"definition": {
"text": "Write a summary for this review page."
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 21,
"pageNumber": 19,
"type": "Superalgos Review - Reviewing the starting tutorials",
"definition": {
"text": "Superalgos tutorial review\n\nIn general the tutorial is really clear, and takes you through the motions. As such a vast systems it naturally takes some time to absorb. As a point of improvement, it would be nice to have some more overview of how the certain elements work together. Taking starters through the logical steps: 1. Where does the market data come in, 2. How is that data interpreted and translated into indicators, 3. How can the system act on those indicators, 4. How do these actions feeback into the markets to execute trades. If the tutorial could be structured according to those steps, it mentally takes a beginner through all the motions and makes them understand the flow. Maybe this is premature and the following tutorials are structured like this, however making this larger flow already clear in the beginning allows users to place their actions in one of those 4 categories, providing a sense of where in the process you are interacting. ",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 22,
"pageNumber": 20,
"type": "Superalgos Review - Incredible intuitive trading tool",
"definition": {
"text": "Superalgos is an incredible tool, alowing all kinds of traders to work together with an intuitive GUI. The app has a quite steep learning curve and seems at the beginning quite overwhelming but the tutorials are done in a way which guides you quickly through all the important features and one understands that the complexity which seems difficult to master in the beginning allows for an incredible flexibility without having to know a lot about programming.\n\nThe strongest feature of the app is however its community-driven apporach allowing users to alter the software and thereby to contribute to the project. Meaning that not only developpers can contribute but also experienced traders with little or no programming knowledge or also motivated newcomers as every little improvement counts.\n\nAs the software is an ever-increasing project I am looking forward to explore it more and to help to contribute.\n\nfredericopitz",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 22,
"pageNumber": 21,
"type": "Superalgos Review - Vast software with great tutorials",
"definition": {
"text": "It's awesome how nice the getting started is...",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 24,
"pageNumber": 22,
"type": "Superalgos Review - A Vast, Simple Framework",
"definition": {
"text": "Superalgos: A First Look",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 25,
"pageNumber": 23,
"type": "Superalgos Review - Awesoume",
"definition": {
"text": "This app is awesome",
@@ -1,6 +1,6 @@
{
"review": "Superalgos Project Review",
"pageNumber": 26,
"pageNumber": 24,
"type": "Superalgos Review - Unmatched Awesome Project",
"definition": {
"text": "For a group of trader friends to come together and decide to endeavour on an automatic trading project, and then achieve the beta 11 version of this project, is pretty cool. \nAnd taking into account the unprecedented nature of this project, bordering on revolutionary, as well as the planned future functionalities and other significant project goals, I can only shake my head in absolute WONDER.\nAlso, I was only starting out on my journey with trading bots, barely gone through my 20 or 50 tabs I had open, and somehow I stumbled across SuperAlgos. I was immediately captured by your project. Nothing else got my attention this strongly.\n\nAlso thanks, because it saved me time going through those 50 other tabs!\nI immediately went and got a Raspberry Pi 4 B, after thinking about getting one for almost 10 years.\n\nAnyway, my words cannot do justice to your amazing project.\nAnd I havent even scratched the surface yet.\n\nLooking forward to mastering your platform and your future functionalities & project milestones.\nIntegration with Ethereum nodes? Holy cow.\n\nPlease just make sure you continue to honor the right to financial privacy, financial sovereignty, anonimity, individual privacy, etc. As much as your platform/project is able to.\nWe cannot and should not allow the SEC and similar \"authorities\" to interfere with projects like these.\nPlease make sure your platform is/will be 100% resistant against questionable centralised power structures...\n\nThanks\nJerome\nhttps://github.com/romeox7",
@@ -45,9 +45,9 @@
]
},
{
"style": "Callout",
"text": "Take a look at the list of tutorials available on each of the Plugin Worspaces and choose which one to do next!",
"updated": 1629914136171,
"style": "Success",
"text": "Take a look at the list of tutorials available on each of the Plugin Workspaces and choose which one to do next!",
"updated": 1630945219778,
"translations": [
{
"language": "IT",
@@ -64,8 +64,8 @@
]
},
{
"style": "Success",
"text": "To participate in the next Airdrop and Governance in general, get started by loading the Token Distribution Superalgos Plugin Workspace!",
"style": "Callout",
"text": "To participate in the next Airdrop and Governance in general, get started by loading the following:",
"translations": [
{
"language": "IT",
@@ -80,7 +80,11 @@
"style": "Success"
}
],
"updated": 1629914176718
"updated": 1630945286991
},
{
"style": "Text",
"text": "Token Distribution Superalgos Governance Workspace"
}
]
}
@@ -57,8 +57,8 @@
},
{
"style": "Callout",
"text": "Direct your mouse at one of the time machines and hit Ctrl + Shift + Key-A. Do the same with the other one!",
"updated": 1622198768797,
"text": "Direct your mouse at one of the time machines and hit Ctrl + Shift + Alt + Key-A. Do the same with the other one!",
"updated": 1630943771557,
"translations": [
{
"language": "IT",
@@ -33,8 +33,8 @@
"paragraphs": [
{
"style": "List",
"text": "Adjust the aspect ratio: Point your mouse to the Backtesting Session chart (the one on top) and hit Ctrl + Shift + Key-A",
"updated": 1622198971565,
"text": "Adjust the aspect ratio: Point your mouse to the Backtesting Session chart (the one on top) and hit Ctrl + Shift + Alt + Key-A",
"updated": 1630942566854,
"translations": [
{
"language": "ID",
@@ -62,18 +62,9 @@
]
},
{
"style": "Text",
"text": "tradingEngine.tradingCurrent.",
"updated": 1616429707529
},
{
"style": "Text",
"text": "position.exitTargetRate.value"
},
{
"style": "Text",
"text": " ",
"updated": 1610642114068
"style": "Json",
"text": "tradingEngine.tradingCurrent.position.exitTargetRate.value",
"updated": 1630943899973
},
{
"style": "Text",
@@ -26,9 +26,9 @@
},
"paragraphs": [
{
"style": "Text",
"text": "Community Group — Let's talk Superalgos!",
"updated": 1626356740214,
"style": "List",
"text": "Announcements Channel — Get official news first!",
"updated": 1630944704472,
"translations": [
{
"language": "ES",
@@ -39,26 +39,43 @@
]
},
{
"style": "Text",
"text": "<li style=\"padding-bottom: 7px;\"><a href=\"https://t.me/superalgossupport\" target=\"_blank\" style=\"color:blue;\">Support Group</a> &mdash; Have an issue and need help?</li>",
"updated": 1610964976645,
"translations": [
{
"language": "ES",
"text": "Support Group — ¿Tienes algún problema y necesitas ayuda?",
"updated": 1624488565737,
"style": "Text"
}
]
"style": "List",
"text": "Community Group — Let's talk Superalgos!"
},
{
"style": "Text",
"text": "<li><a href=\"https://t.me/superalgosdevelop\" target=\"_blank\" style=\"color:blue;\">Develop Group</a> &mdash; Meet other developers!</li>"
"style": "List",
"text": "Develop Group — Meet other developers!",
"updated": 1630944360229
},
{
"style": "List",
"text": "Support Group — Need help getting started?",
"updated": 1630944446828
},
{
"style": "List",
"text": "Token Group — Let's talk Governance and the token!",
"updated": 1630944580226
},
{
"style": "List",
"text": "UX-UI Group — Can you design?",
"updated": 1630944831647
},
{
"style": "List",
"text": "Docs Group — Helps us improve the Docs!",
"updated": 1630944624658
},
{
"style": "List",
"text": "Machine Learning Group — Discuss TensorFlow!",
"updated": 1630944752351
},
{
"style": "Callout",
"text": "Join the <a href=\"https://t.me/superalgos\" target=\"_blank\" style=\"color:blue;\">Announcements Channel</a> to be the first to know about new releases, hot fixes, and important issues!",
"updated": 1610964709408,
"text": "Click to find the invite link in the Docs panel!",
"updated": 1630944807940,
"translations": [
{
"language": "IT",
@@ -67,15 +84,6 @@
"style": "Callout"
}
]
},
{
"style": "Text",
"text": "<li style=\"padding-bottom: 7px;\"><a href=\"https://t.me/superalgos_es\" target=\"_blank\" style=\"color:blue;\">Grupo en Español</a> &mdash; Hablemos en español!</li>",
"updated": 1610964994878
},
{
"style": "Text",
"text": "<li><a href=\"https://t.me/superalgos_ru\" target=\"_blank\" style=\"color:blue;\">Группа на русском</a> &mdash; Давайте говорить по русски</li>"
}
]
}
@@ -0,0 +1,250 @@
{
"type": "User Profile",
"name": "romeox7",
"config": "{\n \"signature\": {\n \"message\": \"romeox7\",\n \"messageHash\": \"0x3b6f6b15c936a29e75617aee1834541609523439e5f7f7450630e981e8157ede\",\n \"v\": \"0x1b\",\n \"r\": \"0xa854fa93cd5bba2388670fa97210865d5828bcce9ca02ae24262a9e137366853\",\n \"s\": \"0x6d9b7e3e074102a3f1df0b347bba37c4b6245b31d0e81f8c7d96c448bd96fab0\",\n \"signature\": \"0xa854fa93cd5bba2388670fa97210865d5828bcce9ca02ae24262a9e1373668536d9b7e3e074102a3f1df0b347bba37c4b6245b31d0e81f8c7d96c448bd96fab01b\"\n }\n}",
"project": "Governance",
"tokenPowerSwitch": {
"type": "Token Power Switch",
"name": "New Token Power Switch",
"config": "{}",
"project": "Governance",
"tokenPowerSwitch": [],
"onboardingPrograms": {
"type": "Onboarding Programs",
"name": "New Onboarding Programs",
"config": "{}",
"project": "Governance",
"airdropProgram": {
"type": "Airdrop Program",
"name": "New Airdrop Program",
"config": "{}",
"project": "Governance",
"tokensAwarded": {
"type": "Tokens Awarded",
"name": "New Tokens Awarded",
"project": "Governance",
"id": "234e2fac-61b1-4d3c-8c9b-743521eb49b2",
"savedPayload": {
"position": {
"x": 42809.5,
"y": 11149.251436848459
},
"targetPosition": {
"x": 42959.5,
"y": 11409.05905798379
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "4d6303c7-b0c6-4afd-b9e2-38a6562c2c6f",
"savedPayload": {
"position": {
"x": 42959.5,
"y": 11409.05905798379
},
"targetPosition": {
"x": 43109.5,
"y": 11668.86667911912
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"githubProgram": {
"type": "Github Program",
"name": "New Github Program",
"config": "{}",
"project": "Governance",
"tokensAwarded": {
"type": "Tokens Awarded",
"name": "New Tokens Awarded",
"project": "Governance",
"id": "a32c42cd-e29a-4e37-aa80-8ccba2297032",
"savedPayload": {
"position": {
"x": 43709.5,
"y": 11668.86667911912
},
"targetPosition": {
"x": 43409.5,
"y": 11668.86667911912
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "f4566da7-2568-4720-b56a-9e8bf473c9bf",
"savedPayload": {
"position": {
"x": 43409.5,
"y": 11668.86667911912
},
"targetPosition": {
"x": 43109.5,
"y": 11668.86667911912
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "df1ad081-001f-40ef-8530-88d89ebdd792",
"savedPayload": {
"position": {
"x": 43109.5,
"y": 11668.86667911912
},
"targetPosition": {
"x": 42959.5,
"y": 11928.674300254452
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"communityBuildingPrograms": {
"type": "Community Building Programs",
"name": "New Community Building Programs",
"config": "{}",
"project": "Governance",
"id": "85738afe-4c4c-4e0f-b749-fe97012a2c07",
"savedPayload": {
"position": {
"x": 43109.5,
"y": 12188.481921389783
},
"targetPosition": {
"x": 42959.5,
"y": 11928.674300254452
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "bee3cb9e-e53a-43de-90c2-e7919901756f",
"savedPayload": {
"position": {
"x": 42959.5,
"y": 11928.674300254452
},
"targetPosition": {
"x": 42659.5,
"y": 11928.674300254452
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"tokensMined": {
"type": "Tokens Mined",
"name": "New Tokens Mined",
"project": "Governance",
"id": "e16dc9f1-c35f-48e2-8c42-c8e23c9641b4",
"savedPayload": {
"position": {
"x": 42359.5,
"y": 11928.674300254452
},
"targetPosition": {
"x": 42659.5,
"y": 11928.674300254452
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "0215ed87-589b-441d-af8d-4f19be936ec7",
"savedPayload": {
"position": {
"x": 42659.5,
"y": 11928.674300254452
},
"targetPosition": {
"x": 42659.5,
"y": 11928.674300254452
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
+9 -6
View File
@@ -159,9 +159,6 @@ This command will install all dependencies plus TensorFlow dependencies.
**NOTE FOR WINDOWS USERS INSTALLING TENSORFLOW DEPENDENCIES:** You may get an error at the end of the set up process. If you do, please follow the instructions following the error message.
**NOTE FOR USERS INSTALLING MULTIPLE INSTANCES OF SUPERALGOS ON THE SAME MACHINE:** In order to avoid name conflicts between shortcuts, make sure to rename each Superalgos directory before running `node setup`.
Congratulations your installation is complete!
@@ -178,6 +175,12 @@ As noted above, running `node setup` installs GUI shortcuts by default. To suppr
node setup noShortcuts
```
or, if you wish to try the TensorFlow implementation,...
```
node setup tensorflow noShortcuts
```
<hr>
**Troubleshooting Dependency Installation**
@@ -228,7 +231,7 @@ cd Superalgos
```
then
```
node run minMemo noBrowser
node platform minMemo noBrowser
```
In addition, you may use any of the automatically installed desktop and start menu shortcuts to launch Superalgos.
@@ -261,7 +264,7 @@ Now both launcher and desktop shortcuts will launch Superalgos like any other pr
We are testing the UI on Google Chrome and Safari on macOS only. It may work on other browsers as well &mdash; or not. If you are running on a different browser and ever need support, make sure you mention that fact upfront, or even better, try on Chrome/Safari first.
**TIP:** If your computer has 8 GB of RAM or less, use ```node run minMemo``` to run the system with minimal RAM requirements.
**TIP:** If your computer has 8 GB of RAM or less, use ```node platform minMemo``` to run the system with minimal RAM requirements.
# Running Superalgos on a Headless Linux Server as a Daemon
@@ -278,7 +281,7 @@ Description=Superalgos client
Type=simple
User=<user>
WorkingDirectory=/path/to/Superalgos
ExecStart=/usr/bin/node run minMemo noBrowser
ExecStart=/usr/bin/node platform minMemo noBrowser
[Install]
WantedBy=multi-user.target