Browse Source

forked to dtp-social

develop
Rob Colbert 2 years ago
parent
commit
5901d503ba
  1. 4
      .vscode/launch.json
  2. 16
      README.md
  3. 0
      dtp-social.code-workspace
  4. 4
      package.json

4
.vscode/launch.json

@ -11,7 +11,7 @@
"skipFiles": [
"<node_internals>/**"
],
"program": "${workspaceFolder:dtp-base}/dtp-webapp.js",
"program": "${workspaceFolder:dtp-social}/dtp-webapp.js",
"console": "integratedTerminal",
"env": {
"HTTP_BIND_PORT": "3333"
@ -24,7 +24,7 @@
"skipFiles": [
"<node_internals>/**"
],
"program": "${workspaceFolder:dtp-base}/dtp-webapp-cli.js",
"program": "${workspaceFolder:dtp-social}/dtp-webapp-cli.js",
"console": "integratedTerminal",
"args": ["--action=reset-indexes", "all"]
}

16
README.md

@ -1,12 +1,12 @@
# Digital Telepresence Sites
# DTP Social Engine
A content management and web hosting system based on the Digital Telepresence Platform.
An open source social media engine based on the Digital Telepresence Platform (DTP).
## Requirements
The only qualified operated system for hosting a DTP Sites suite is [Ubuntu 20.04 LTS](https://releases.ubuntu.com/20.04/). It is acceptable to run it in a virtual machine for development and testing, but it should be run as close to bare metal as can be had for production environments.
The only qualified operated system for hosting a DTP Social suite is [Ubuntu 20.04 LTS](https://releases.ubuntu.com/20.04/). It is acceptable to run it in a virtual machine for development and testing, but it should be run as close to bare metal as can be had for production environments.
You will need MongoDB and MinIO installed and running before you can start DTP Sites web services.
You will need MongoDB and MinIO installed and running before you can start DTP Social web services.
1. [Install MongoDB](https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/)
2. [Install MinIO](https://docs.min.io/docs/minio-quickstart-guide.html)
@ -28,16 +28,16 @@ Install application dependencies by running Yarn. You should do this on initial
yarn
```
## Starting DTP Sites In Development Mode
## Starting DTP Social In Development Mode
1. Make sure `NODE_ENV` is set to `local`
2. Run `./sites-start-local` in a VS Code terminal, then rename that terminal to `services`.
2. Run `./start-local` in a VS Code terminal, then rename that terminal to `services`.
3. In a new VS Code terminal, run `gulp` and rename that terminal `gulp`.
4. Open https://localhost:3000 in your web browser.
You can now make changes to program source code, and the environment will automatically respond, build, pack, and re-load things as needed depending on what you did and what's open/running.
DTP Sites is a multi-tier web hosting engine built on:
DTP Social is a multi-tier web hosting engine built on:
- [MongoDB](https://www.mongodb.com/)
- [Redis](https://redis.io/)
@ -87,4 +87,4 @@ Redis simply has many different documents to describe it's many different featur
## Software License
The Digital Telepresence Platform Sites engine is licensed under the [Apache 2.0](https://spdx.org/licenses/Apache-2.0.html) open source software license. See [LICENSE](LICENSE) for more information.
The DTP Social engine is licensed under the [Apache 2.0](https://spdx.org/licenses/Apache-2.0.html) open source software license. See [LICENSE](LICENSE) for more information.

0
dtp-base.code-workspace → dtp-social.code-workspace

4
package.json

@ -1,7 +1,7 @@
{
"name": "dtp-base",
"name": "dtp-social",
"version": "0.1.4",
"description": "Open source web app engine for the Digital Telepresence Platform.",
"description": "Open source social media engine for the Digital Telepresence Platform.",
"main": "dtp-webapp.js",
"author": "DTP Technologies, LLC",
"license": "Apache-2.0",

Loading…
Cancel
Save