-
Notifications
You must be signed in to change notification settings - Fork 18
.env File
Because LATE connects to a database, Google APIs, and other similar services, there are many passwords and secret keys that cannot be included in the public repository but are required for LATE to run. All of these are kept in one place, in a file named .env in the root folder. You will not find this anywhere publicly (hopefully!).
The content of the .env file is different for development mode and production mode. You will use the .env file with the development mode passwords/secrets from me (Frank). I will send you the file privately once you join the team.
Sometimes new passwords/secrets are needed when new features are added, I will alert the team about these and distribute the updated .env.
Here is an example of the format from .env.example:
CAS_SERVICE_URL=http://localhost:9000
HOST=0.0.0.0
PORT=1234
MONGODB_URI=XXXXXXXXXXXXXXXXXXXXXXXX
TWILIO_ACCOUNT_SID=XXXXXXXXXXXXXXXXXXXXXXXX
TWILIO_AUTH_TOKEN=XXXXXXXXXXXXXXXXXXXXXXXX
TWILIO_PHONE_NUMBER=XXXXXXXXXXXXXXXXXXXXXXXX
DISCORD_CLIENT_ID=XXXXXXXXXXXXXXXXXXXXXXXX
DISCORD_CLIENT_SECRET=XXXXXXXXXXXXXXXXXXXXXXXX
DISCORD_BOT_TOKEN=XXXXXXXXXXXXXXXXXXXXXXXX
DISCORD_BOT_COMMAND_PREFIX=!
SENDGRID_API_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXX
Remember, team, the scope of what we are working on. Our goal is to make our own lives and that of our peers easier.
LATE Stack Documentation | Learning Resources | Flowchart | LATE Discord Server Invite
Backend | Frontend | Terminology
Learn LATE
- FreeCodeCamp
- Git
- Web Basics
- HTML
- CSS [coming soon]
- JS [coming soon]
- VueJS [coming soon]
- Node [coming soon]
- MongoDB [coming soon]
How LATE Works