Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TheMITTech/thetech.com
The content management system and frontend website for The Tech, MIT's oldest and largest newspaper.
https://github.com/TheMITTech/thetech.com
Last synced: 1 day ago
JSON representation
The content management system and frontend website for The Tech, MIT's oldest and largest newspaper.
- Host: GitHub
- URL: https://github.com/TheMITTech/thetech.com
- Owner: TheMITTech
- License: other
- Created: 2015-01-06T22:34:59.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-10-23T20:38:06.000Z (19 days ago)
- Last Synced: 2024-10-24T08:25:43.147Z (18 days ago)
- Language: HTML
- Homepage: https://thetech.com
- Size: 66.8 MB
- Stars: 18
- Watchers: 12
- Forks: 9
- Open Issues: 92
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The MIT Tech
## Development Setup
The recommended way to develop on this website is to use Docker. See
[DEVELOP.md](DEVELOP.md) for more details.## Development Workflow
1. Make your awesome changes.
2. Add your changes to the Git staging area: `git add `.
3. Commit your changes: `git commit -m "Some message better than this"`.
4. Rebase your changes to make sure you're staying on top of the newest `dev` branch: `git pull --rebase origin dev`.
5. Push to the `dev` branch: `git push origin dev`
6. Ping the Techno Director, to have the changes merged into master, and deployed to the staging/production website.## Deployment Environment Variables
The following environment variables should be set on staging/production servers (also note that `production` environment should be used for both staging and production):
```
# Amazon AWS
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
S3_BUCKET
S3_HOST_NAME
AWS_REGION# Service URLs
REDIS_URL
POSTGRES_URL
ELASTICSEARCH_URL# Secret keys
DEVISE_SECRET_KEY
SECRET_KEY_BASE# App configuration
RAILS_ENV
```