-
Notifications
You must be signed in to change notification settings - Fork 0
Basic Local env
This GitHub repository is our project's central hub, alongside our main PostgreSQL database hosted on an AWS EC2 instance. To facilitate collaboration, each team member should set up a local environment for controlled development, testing, and experimentation.
Each local setup consists of two components:
- A clone of the Sondondo repository
- A remote connection to the central database
Before cloning the repository, make sure you have:
- A Github account
- Git installed on your local machine (Download)
- An SSH key or a Personal access token connected to your GitHub account
💡 Use SSH if you’re familiar with public/private key authentication. PATs are easier but may require re-authentication over time.
If using a Personal Access Token (HTTPS method):
git clone https://github.com/UCSB-AMPLab/sondondo.git
If using an SSH key:
git clone [email protected]:UCSB-AMPLab/sondondo.git
Then, navigate into the project folder:
cd sondondo
We recommend using DBeaver (or another database client) to connect to the central PostgreSQL database.
- Host:
18.133.242.232 - Port:
5432 - Database:
sondondo - Username/Password: (credentials will be provided to you)
🔐 The database is firewalled. Remote access is restricted to UCSB campus or users connected via eduroam. If you're working off-campus, use the UCSB VPN.