Soteria Wiki/Documentation
Software
General
-
Git/GitHub setup
Git is a version control program that runs “locally” on one's personal computer,
while GitHub is website that hosts repositories “remotely” on their servers.
Together, they can be used to share/modify/download code repositories.
Here is a quick guide to getting them set up on your system.
-
Create an account on GitHub.
This is the where repositories are hosted remotely.
-
Install Git
-
Windows
-
Install the Git Bash shell
-
Git should now be in your system.
Check by running “git --version” in Bash or Powershell
-
If using WSL, see the Linux instructions
-
Linux
-
Run “sudo apt install git” from your terminal
At your terminal, enter “git config --global user.name NAME”
with your name for NAME
-
At your terminal, enter “git config --global user.email EMAIL”
With your email for EMAIL
(Use the same email you used for GitHub)
-
Website
Core Codebase
-
Setting up the Java Spring server to run locally
-
Install Java JDK 1.11 or higher
-
Windows/Mac Instructions
-
You can get it from the
Oracle Site.
Make sure you get the 64-bit one for a 64-bit OS.
-
After installing, make sure Java is in your system's "PATH" environment variable.
-
Linux (Ubuntu) Instructions
-
At your terminal, enter “sudo apt install default-jre” in your terminal
-
At your terminal, enter “sudo apt install default-jdk” in your terminal
-
Make sure java is in your path by entering
“echo $JAVA_HOME” in your terminal and verifying the output.
-
Install any IDE. We use VSCode here.
-
Install VSCode extensions
-
Spring Boot Extension Pack by Pivotal
-
Java Extension Pack by Microsoft
-
Maven (should come with Java)
Enter “mvn -v” in your terminal to verify it is installed.
-
Clone the server repository
-
Open the repository in your IDE
-
In VSCode, find the “Spring Boot Dashboard” on the bottom left to run the project.
Alternatively, find the “Java Projects” tab on the bottom left of the screen,
and click "Run".
Virtual Reality
Cybersecurity
Hardware
Marketing
Software
General
-
Git/GitHub setup
Git is a version control program that runs “locally” on one's personal computer, while GitHub is website that hosts repositories “remotely” on their servers. Together, they can be used to share/modify/download code repositories. Here is a quick guide to getting them set up on your system.- Create an account on GitHub. This is the where repositories are hosted remotely.
-
Install Git
-
Windows
- Install the Git Bash shell
- Git should now be in your system. Check by running “git --version” in Bash or Powershell
- If using WSL, see the Linux instructions
-
Linux
- Run “sudo apt install git” from your terminal
At your terminal, enter “git config --global user.name NAME”
with your name for NAME
-
Windows
- At your terminal, enter “git config --global user.email EMAIL” With your email for EMAIL (Use the same email you used for GitHub)
Website
Core Codebase
-
Setting up the Java Spring server to run locally
-
Install Java JDK 1.11 or higher
-
Windows/Mac Instructions
- You can get it from the Oracle Site. Make sure you get the 64-bit one for a 64-bit OS.
- After installing, make sure Java is in your system's "PATH" environment variable.
-
Linux (Ubuntu) Instructions
- At your terminal, enter “sudo apt install default-jre” in your terminal
- At your terminal, enter “sudo apt install default-jdk” in your terminal
- Make sure java is in your path by entering “echo $JAVA_HOME” in your terminal and verifying the output.
-
Windows/Mac Instructions
- Install any IDE. We use VSCode here.
-
Install VSCode extensions
- Spring Boot Extension Pack by Pivotal
- Java Extension Pack by Microsoft
-
Maven (should come with Java)
Enter “mvn -v” in your terminal to verify it is installed.
- Clone the server repository
- Open the repository in your IDE
- In VSCode, find the “Spring Boot Dashboard” on the bottom left to run the project. Alternatively, find the “Java Projects” tab on the bottom left of the screen, and click "Run".
-
Install Java JDK 1.11 or higher