Last semester in OSD600, we were introduced to the Telescope project, maintained by developers at Seneca College. It was a daunting experience to set it up locally initially, as I ran into issues with authentication and correctly seeding the Postgres database. With support from the project's maintainers, I could run Telescope properly on my operating system and contribute to both the client side and the project's backend.
Steps I take to Start Telescope
- Load Docker Desktop client
- Run the
pnpm services:start
script - Stop
parser
using Docker Desktop client - After all the containers are started, run:
cp ./src/db/env.example .env
- Run
pnpm db:init
script - Restart
parser
usingpnpm services:start parser
Memory Issues
I have no issues running Telescope on my machine, except that specific containers consume too much memory space, which makes my system lag. I also helped one of my peers connect to the Telescope's backend locally.
Goals
This semester, I look forward to familiarizing myself more with microservices and Docker, so I am comfortable using these technologies in the future.
Top comments (0)