dossier
A self-hosted job search and resume builder app that writes tailored resumes and cover letters from your profile
⭐ 4,690 stars trên GitHub · 🍴 991 forks · 📜 License: agpl-3.0 · 💻 Ngôn ngữ: TypeScript
dossier là gì?
Đây là Backend-as-a-Service tự host — alternative Firebase/Supabase. Có sẵn Auth, DB, Storage, Realtime, Functions.
Các thành phần chính
- Profile: basics, skills and languages, experience and volunteering, projects, education, certifications, publications and references, in the order you choose, with a strength meter that counts only...
- Base resume: twelve themes and a theme builder, previewed live and printed to PDF on the server. Duplicate themes, or share them as files.
- Find jobs: search postings near your city, or anywhere you choose, through JSearch (LinkedIn, Indeed and more), Adzuna or FreeHire (company career pages). Save the good ones, dismiss the rest, scor...
- Startups: startups that are hiring, from YC startups' job posts and Hacker News' monthly “Who is hiring?” thread, kept to the ones that hire where you live or remotely from your country and ranked ...
- Job agent (optional): once a day it runs one search for you, skips what you've seen, scores the new postings against your profile and keeps the best on the Agent screen, with its reasons. It can pr...
- New application: paste a posting; Dossier pulls out the details and requirements, matches them against your profile, and writes a tailored resume and cover letter in the tone you pick.
- Never invents experience: drafts only use facts from your profile. What the posting asks for and your profile doesn't have is shown as a gap, not made up.
- Refine: ask for changes in a chat, edit or regenerate any part (every part of the cover letter too: sender, date, recipient, greeting and sign-off, written in the letter's language), undo AI change...
Điểm mạnh nhất là giảm chi phí backend xuống còn ~10% so với BaaS commercial cho dự án size vừa.
Phù hợp cho indie hacker, startup, agency muốn ship sản phẩm nhanh mà không bị Firebase pricing đắt khi scale.
Chủ đề: project được tag với các topic phổ biến:
- 🏷️
caprover - 🏷️
cover-letter - 🏷️
docker - 🏷️
job-application-tracker - 🏷️
job-search - 🏷️
llm - 🏷️
local-llm - 🏷️
nextjs - 🏷️
ollama - 🏷️
postgresql
📸 Hình ảnh & screenshot





Cài đặt nhanh
Project hỗ trợ Docker Compose:
git clone https://github.com/AienTech/dossier.git
cd dossier
docker compose up -d
Xem README trong repo để biết các biến môi trường cần khai báo.
Yêu cầu hệ thống tối thiểu
| Thành phần | Khuyến nghị |
|---|---|
| RAM | 1024 MB |
| CPU | 1 vCPU |
| Disk | 15 GB SSD |
| OS | Ubuntu 22.04 LTS / Debian 12 |
| Docker | 24.0+ |
⚡ Triển khai nhanh với VSIS
Dùng gói VSIS VPS Mini 1GB RAM / 1 vCPU / 15GB SSD (~70k/tháng) từ VSIS.NET — VPS Việt Nam tốc độ cao, hỗ trợ 24/7, hợp với nhu cầu chạy dossier ổn định.
🎯 Lợi ích:
- Triển khai 1 lệnh
docker compose up -dchỉ trong 2 phút - IPv4 riêng, full root, băng thông không giới hạn nội địa
- Backup snapshot tự động hàng ngày
- Trợ giúp cài đặt miễn phí từ team VSIS
👉 Xem các gói VPS phù hợp tại vsis.net
Tài nguyên
- 🔗 GitHub: AienTech/dossier
- 🌐 Trang chủ: https://dossier.aien.me
- 📚 Tài liệu chính thức: xem README trong repo
- 💬 Cộng đồng: GitHub Issues + Discussions
Bài viết được tổng hợp từ thông tin GitHub vào 06/11/2026. Số liệu stars/forks có thể đã thay đổi — xem realtime tại link GitHub.
