https://github.com/shba007/unwork-scout
Job Scouting Service
https://github.com/shba007/unwork-scout
nitrojs scout typescript
Last synced: 23 days ago
JSON representation
Job Scouting Service
- Host: GitHub
- URL: https://github.com/shba007/unwork-scout
- Owner: shba007
- License: mit
- Created: 2024-12-05T18:09:43.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-06-18T14:20:26.000Z (4 months ago)
- Last Synced: 2025-09-04T16:48:27.069Z (about 1 month ago)
- Topics: nitrojs, scout, typescript
- Language: TypeScript
- Homepage:
- Size: 588 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
# UnWork Scout
> Global REST API Job Scouting Service
- 🐋 Containerized
- 🪄 CI/CD (Github Action)
- ⚡️ API Route Caching
- 📐 Analytics## Scouts
| Source Name | Status |
| ---------------------- | ---------- |
| Remotive | Integrated |
| WWR (We Work Remotely) | Pending |
| Naukri | Integrated |
| LinkedIn | Pending |
| Indeed | Pending |
| Glassdoor | Pending |
| AngelList | Pending |
| Monster | Pending |
| SimplyHired | Pending |
| Hired | Pending |
| ZipRecruiter | Pending |
| Stack Overflow Jobs | Pending |
| FlexJobs | Pending |
| Toptal | Pending |
| PeoplePerHour | Pending |
| Remote.co | Pending |
| Guru | Pending |
| Upwork | Pending |
| Freelancer.com | Pending |
| Workana | Pending |## How to Deploy
1. Initialize Swarm on the Manager Node
```bash
docker swarm init --advertise-addr
```2. Join Worker Nodes to the Swarm
```bash
docker swarm join --token :2377
```3. Check Node Status
```bash
docker node ls
```4. Create a docker volume
```bash
docker volume create \
--name unwork-scout_data \
--driver local \
--opt type=none \
--opt device=~/Algostract/unwork-scout/.data \
--opt o=bind
```5. Use Docker Stack to deploy multi-container application
```bash
docker stack deploy --compose-file docker-compose.prod.yml unwork-scout
```6. Scale service
```bash
docker service scale unwork-scout_app=2
```7. Verify
```bash
docker service ls
docker service ps unwork-scout_app
```## License
Published under the [MIT](https://github.com/shba007/unwork-scout/blob/main/LICENSE) license.
![]()