Skip to main content

StreetsDocs

StreetsDocs is the public documentation site for NextGenDev Studios projects and server setup notes.

The live site is:

https://docs.nextgendevstudios.dev

This site is built with Docusaurus, pushed through GitHub, built on the server, and served by Nginx.

What This Covers

  • How to edit documentation pages.
  • How to preview changes locally.
  • How to publish updates to the live server.
  • How docs.nextgendevstudios.dev is hosted.
  • How to give people access safely.
  • How GitHub tokens and other API secrets should be handled.

Current Live Setup

Domain: docs.nextgendevstudios.dev
Server IPv4: 2.24.195.201
Server source folder: /root/home/StreetsDocs
Nginx web root: /var/www/docs.nextgendevstudios.dev
Build output folder: build/
GitHub repo: https://github.com/keeepitrunninup/StreetsDocs

How Updates Work

  1. Edit the docs in this repository.
  2. Push the update to GitHub.
  3. Pull the update on the server.
  4. Build the Docusaurus site.
  5. Copy the new build/ files into the Nginx web root.

Important Security Rule

Never commit real API keys, GitHub tokens, bot tokens, passwords, private keys, or .env files to this repository.

Documentation can explain how tokens are used, but the actual secret values must stay in GitHub, server environment variables, a password manager, or the service that owns the secret.